Good advice - thanks for the post! I have converted once (from MapMyRide) and it was well painful.
But what was the compelling reason to make you go through all this effort? Is Strava that much better, and if so, why?
I use Garmin Connect, after converting from MapMyRide a while back so I could see all my heart rate and cadence data and so on. I don't use Strava yet, but it does see, immensely popular.
So, yeah - why Strava for you?