Just trialled my edge 25 this weekend.
Courses seem to be a bit hit & miss. Creating routes on garmin connect is the only way I can get a route onto the edge25. Then you can view the map & details of the route. However when I try to follow the route the unit crashes & restarts.
I've tried putting gpx tracks & tcx into the root folder 'New Folder' similar method to 500/800 edge but this has no effect & route isn't loaded.
The only way it seems to work is to follow a route previously recorded on the device. That does seem to work well however not useful for new routes.
Anybody have a work around as without that functionality it's a deal breaker for me:(