I ditched Garmin's desktop app in favor of Ascent about two years ago. I have been very happy with it. I would definitely contact the developer and see what he thinks the most painless migration strategy would be.
Also, I've recently discovered RunSaturday.com and have been having fun with it as a web-based component analogous to GarminConnect.