Niels, you will find most of your answers (and some you may not have thought of yet!) in these two articles…
I do not ride on 100% for the pure reason of spinning out. I am on a MTB mounted on a trainer and gearing only allows me to pedal up to about 47kph. That means on flat rides I can’t even stay in a bunch, let alone pedal on downhills.
Links: