I think the game would be more fun if it was more like the main games. Like, if you could use the Pokemon you caught to battle wild Pokemon, weaken them so you have a better chance of catching them, and gaining XP for your Pokemon.
Also in the main games, there's stuff to do BESIDES catch Pokemon and battle in gyms. You could go a casino. You could enter a radio contest. You could enter your Pokemon in contests.