I second allowing training data to be merged. My run today got uploaded in two sets as the device crashed and I did not want to fumble around trying to find and load the previous training session to continue it whilst I was running ;)
It would be nice if the Sync with Portal functionality was a little more informative. At the moment I get a message "Uploaded 1 of 7", but I have no idea if the other 6 did not upload because they were already uploaded, or if the device tried but could not suceed.
Sometimes when it tells me "updated 0 of 7" I will try again, and then it will tell me "updated 2 of 7", but there was no indication that anything went wrong the first time.
It would be nice if it said something like "2 of 7 have not been uploaded" when I go to the sync page, and then tell me "uploaded 'x' of 2" when I try to perform the upload.
At the moment the only way I can be certain that I have uploaded the training sessions is to look at the website. Even when you look at the individual training sessions there is nothing to indicate that the file has already been uploaded.
I second these suggestions. In item 3, though I would like to see time as well - allows you to compare time between any two points on your track in case you can't get to your 'Split' button on the device.
1. allow training plans to be combined afterwards (e.g. if device crashes or loses GPS signal)
2. show visually the fastest/slowest/highest/lowest point of the route on the map
3. make the training route clickable so clicking on any point shows the speed/altitude/pace etc at that point