It's not Map My Ride, but by far the best routing resource I have found is
http://brouter.de/brouter-web/. It's incredibly versatile, allowing different profiles through the dropdown menu in the upper left and different maps through the layers option upper right. It takes a little bit of figuring out, but you can create a route and save it as a GPX, KML, GeoJSON or Data CSV. You could download the GPX and upload it to May My Ride if you like.