I've stumbled upon a few obstacles:
- The first method is quite data intensive for my server
- The third is the easiest to do but when you zoom in on the track, each waypoint has a marker
- The forth map is arguably the best as it's the least data intensive for my server, and there's only one waypoint. It's the most time consuming to produce as you have to remove the points in Google Earth
- Garmin Connect website does not let you export multiple GPX files at once, you have to click each activity one by one
- Garmin Connect website does not honour your safe zone settings in privacy options, so you have to befriend yourself
- Google could remove fusion tables and puff goes your map
It's early days yet but I think it could end up looking cool :).