Well we ended up with a full road bike. I took her to the LBS and she rode 4 different bikes and she felt the most confident on the road bike. She got a new specialized Dolce Sport with full 105 components. Now she is complaining about the seat so it will be a work in progress with minor adjustments until she finds a saddle that works for her. I'm just happy to have her out with me. Cheers!