Question: are long legs an advantage in cycling?
Answer: Longer cranks do provide a power advantage. If two riders are the same height & weight and one rider has longer legs, then he has an advantage. Upper body mass does not help propel the bike. The rider with longer legs typically has a larger percentage of his body mass in his legs.