Hmmm! They all have different merits. Whilst the route profile is pretty similiar on most of them, the reported ascent is wildly different between mapmyride and biketoaster. They both have roughly the same height for the hills but quite amazing differences for the ascent:-
route 1 mapmyride - 375m ascent
route 1 biketoaster - 860m ascent
OK hang on a mo. with mapmyride I told it it was a there and back route. It appears to have added the there but not the back (surmised by adding up the two major climbs on the way out). So modified data is:-
route 1 mapmyride - 750m
route 1 biketoaster - 860m
Still a hundred metres diff.
I'll have to check the other there and back routes on mapmyride now. I do remember feeling a bit miffed about the ascents on two of them as I felt they were a lot harder than the miserable climbing it was reporting.
Looks like a bug - I shall report it. I'll check the csv file I've just spotted.
Forget that re-plotting route 1 using the 'follow the road' ticked on Mapmyride, gives me a total ascent of 400m. Which checking the OS is pretty much right within say 50-100m at a guess. I'd have to get a GPS thingy to be certain. Which makes Biketoaster and Bikely, which was similiar to Biketoaster, waaaaay out!