It displays the little map and basic data for the rides when they're finished uploading, although now that you mention it, it's not obvious that you should be waiting for that rather than waiting for the progress bar to reach the end. And rides showing zero distance is something I haven't seen before. I'll look into that.
Privacy controls is a work in progress. At the moment, nothing is visible to anybody unless you give them a link to a ride, and then everything is visible to them, which certainly isn't ideal. Better privacy controls is near the top of my list of things to do.
I completely agree that a better way to upload rides is desirable. Are you thinking about the Strava upload interface?
I've thought about writing a small app that runs in the background, and every time a garmin is plugged in, it grabs the latest files and uploads them to training peaks, strava, garmin connect etc.
Having a small app running in the background that automatically uploads rides is exactly what I want to do someday.
Also, the intro message after signup is a fantastic idea, as is using question mark footnotes, but again, I didn't notice them until I read the message.
I bulk uploaded 23 rides, there was no clear indication when the upload was done and when I could navigate away from the page. I assumed it would continue processing rides in the background, but I guess not since I got an error and had to reupload my rides.
Some rider are showing 0 distance, like: http://www.cyclinganalytics.com/ride/454237476011 http://www.cyclinganalytics.com/ride/559913689347
The option for mph and lbs is a good idea if going after us market.
I see in privacy I can hide my house, but can I make my uploaded rides private? Privacy isn't clear.
Browser plugin for uploading would be nice.
Looks good, I'll keep an eye on it.