Strava has a utility to convert GPX to Strava routes.
No need for multiple steps.
http://labs.strava.com/gpx-to-route/
The one issue that I've found is that Strava's utility has a bug that seems to be system load related, so it works a lot better at odd times during the day, such as after midnight.