Long femured or not, the angle your spine has to subtend is quite radical with that set up.
My opinion, proper fitting of your back is more important than your legs, or aerodynamic efficiency, or anything else. Take care of your back. Protect your back. Your legs will be fine. They will be strong and healthy with good circulation. On the other hand, your back,...