Its not too bad (rwgps) but rides on Garmin Connect that are measuring eg 105.3miles, rwgps will measure them as 104.4 it similar when it comes to plotting routes and whilst the max gradient feature is cool I think I've had it say two different things for the same ride. I quite often have to tweak the downloaded GPX in Memory Map before sync it with my Edge 305. So its not 100% but it does produce lot less complicated gpx files and I like it :-)