Timely thread, I've spent the last few weeks researching the same. I think I've decided to go single sided Garmin Vector 3 because I like the option of quickly swapping between bikes, my winter training consists of dumb rollers, and I like the look of the Vector the best out of the pedal options.