My choice of cranks for a new bike would also bear in mind whether or not they are compatible with a power meter, and this is where the modular cranks such as the Rotor, Hollowgram and so on really score, as you can buy a Quarq, Power2max or SRM spider and bolt it in.
You can also change from 53/39 to 50/34 very easily, again by swapping the spider out.
I have Hollowgram cranks on the crosser and the road bike, the crosser has 50/34, the road bike 53/39, but I can swap that with a large allen key and a lockring tool.
I really like this function on my S-Works carbon cranks too - switched the spider and chainrings to compact last year for the Etape, but still have the option to go back to 53/39 if I want to dabble in TT's or crits next year.
I find a compact completely fine for general riding though - I go to Wales too much to bother changing back atm (87kg and 20% gradients not much fun with a 39).
I really like this function on my S-Works carbon cranks too - switched the spider and chainrings to compact last year for the Etape, but still have the option to go back to 53/39 if I want to dabble in TT's or crits next year.
I find a compact completely fine for general riding though - I go to Wales too much to bother changing back atm (87kg and 20% gradients not much fun with a 39).