1. Customize your character.
2. A more in-depth story.
3. No more recycled features
I second this list, but at the same time I have something to add as well. It would probably require more work but have options of how to reply to someone that your character is talking to (similar to Final Fantasy). I don't know.. I personally would find it more enjoyable since usual your trainer character replies with "...." and the person they're talking to replies as though that meant something. =w=''
I also agree with the customizing your music too.
Customize your game full on for the win! <333