Here are a few notes, ideas to think about.
Spinning at around 90 to 110 is now the norm in pro racing for those that ride this style
Advantages of spinning as I know/understand are, less strain on your joints (you will need these in old age so look after then), it is easier to react to a change in pace (mainly group riding) as you can increase the cadence or change to the next gear and maintain the cadence. For climbing longer hills you stay seated and the limiting part of your body will normally be your lungs as you are seated you are not using energy to hold 60%+ of your body weight through your legs that energy is used to pedal and move the bike forward. You recover quicker for your lungs limiting the performance as opposed to lactic acid in your legs.
Advantages of grinding
You can get over a short step hill quickly (out of the saddle effort), but your legs could be full of lactic acid, done as part of training it can build strength, track sprinters do standing starts to full speed on oversized gears for strength training, same effort can be done up a hill in an oversized gear (you will grind to a stop if doing it right), you need a proper warm up to do the above or you risk having damaged joints latter in life.
My Max cadence on the track riding a 53x15 gear is 133rpm (and around 60kph data logging is at home so approx.)
I ride a fair bit of track and gearing is a tricky one to get right to the point of swopping gearing for different events and who else is riding. If there is a sprinter riding in an endurance event they will try and sit in the wheels and hope the pace just builds up slowly and with a smooth ramp so they can wind the gear up, now if it speeds up quite violently then slows down a few times this really hurts the sprinters on big gears so they are possibly out of contention at the finish but trying to spin your way round a rider on a bigger gear is a challenge but he young kids do it to me far to often.
You could try each extreem out for yourself to experiance the differences and adopt the best one for you.