We have an update to our web and mobile route planners coming out in the next month that adds more specific bike profiles, including paved/unpaved preferences and cycling infrastructure preferences. Maybe an MTB profile as well.
We use graphhopper for everything, with customized profiles. We add data to the weekly planet PBF files from the OSM project for additional routing data not present in OSM.
Thanks, looking forward! I don't know where most of your users are, but coming up with a safe road bike route in US suburbia is not a trivial problem. Current RWGPS planner routinely wants to take me to very dangerous roads (for a road cyclist). I hope your update will make it better.