By far the most useful feature of this app to me is the "find courses near me" course finder in google maps and the "one click" to get directions to the course.
However, there are quite a few courses that just come up in slightly the wrong location, and it takes me a few blocks from where the course actually is. I don't know why, but I presume the location is entered incorrectly in the PDGA database. The only info I see there is the coordinates for the first tee. I don't know how to update those to the correct coordinates, and I especially don't have the coordinates handy.
What I think would be a really useful feature would be the ability to update the course directory directly from the app. For example, once I find the correct location, I would like to be able to push a button and upload the correct coordinates based on my phone's GPS, so it's the right coordinates from there on out, and I don't have to look up any coordinates.
So that's my suggestion. Enable people to update the course directory directly from the app, with some automated features like GPS to make it idiot proof.