Bike routes are currently heavily optimized already and sometimes I'm also a bit surprised about the good route quality ;) but actually this is only possible with the fantastic OpenStreetmap data. Still the most improvements are probably possible via data improvements in many areas. Still we will try to improve routes via "less turns" and more precise elevation data etc. For bike routing we only need to keep the balance between time, distance, simple route and beautiful route ;)