I never understood the need for displaying ride routes on a map but figured everyone used the free ones that are available all over the place online (including Garmin's own free Motion Based service).
As for splits? Yeah, I could see that. Personally, I just use that little lap button that also came included with my Edge.