It would be nice if labels could be given to waypoints that are added without having to create a custom waypoint and then adding the waypoint to the route. Meaning, rather than having the lat/lon show up as the waypoint (because lat/lon just doesn't make a good waypoint name), it would be much more helpful if after adding a waypoint to a route, it could simply be renamed. It is quite tedious (and messy) to create a custom waypoint and then add it to the route.
Secondly, it would be nice if custom waypoints could be hidden except those for a speceific route. What I mean is, I mapped three different routes that I was preparing for (not knowing what the weather would be like the day of my flight, i planned three alterate routes). Well, after going through the above process of adding a custom waypoint, renaming it, then adding it to my flight plan, my map was quite unusable as it was littered with all of my VFR checkpoints. So, if a waypoint is added to a route, if there were an option to hide all other waypoints, the map would be much cleaner and more usable. As it stands now, I either have to live with the clutter or delete the unused waypoints, which is obviously self-defeating.
Lastly, the second point above could also be mitigated by creating a mechanism to allow for custom alerts/notes. Being a student pilot, I have custom waypoints that remind me to check the weather 20 miles out, call the tower/CTAF 10 miles out, etc. I also have reminders for checklists such as preparing for landing. Right now, I create a custom waypoint, rename it with the note I want, and then add it to the route. It works, but it is very clumsy and very messy. Of course, this would be a simple fix by creating a separate entry interface that would allow the user to set reminders/notes/alerts when there is 20/10/5 miles remaining in the chosen leg, top of climb/descent, exiting airspace, etc. Easy fix. The app obviously knows where the plane is and all the necessary distances, just need to be able to leverage that knowledge.
So far, iFlyGps is the app I keep returning to (and I have tried them all), but this seems like easy, low-hanging fruit that is being overlooked.
Thanks,
Tobey