Sorry but StarFox 64 is the best StarFox ever.
And yes... I played and finished both (my first console was SNES).
There only three games I enjoy in N64: Mario 64 (finished 100%), Zelda: Ocarine of the Time (finished 100%) and StarFox 64 (finished 100%)... for all other games I was a PlayStation fanboy.