Yeah, that's probably related to your computer or drivers.
Anyway, the download of data from the watch is performed by the "oficial" import plugin from the SportTracks author. Mine does the oposite uploading tracks and manages waypoints.
It takes some time to make te connection because it needs to detect the which device is connected (GH-625, GH-505, GH-561), but that's only the first time, after that it will be faster.
@nadaespecial: I didn't test it yet, but if someone already has it, go ahead and post your results.