Back in the day, when the N64 was brand new, I chose to wait, until the N64 was available. I''m so happy I made that choice. Other choices could've been: Sony PS1, Atari Jaguar, Sega Saturn. The 5 games you listed, are amongst many others games that, imo, demonstrate why I made that correct choice. In addition the N64 controller for that 1st generation of proper, first-person perspective, so called 3D perspective games, is still perfect, I think, especially that the centre analogue stick is extremely tight and delicate, exactly what the player needs.
Same here, I had one friend with a saturn (which at the time was a disappointment, absolutely love it now) and everybody else had a ps1, with one friend having an imported n64. I waited for the 64 like you and was not disappointed, a lot of great games and memories with the n64 especially ocarina of time. And the controller I thought was really ergonomic, especially for first person shooters with the trigger felt just like a gun😂. Thanks for watching.