After Niantic released Ingress, they began collecting lots of feedback from their players. Out of all of them, maybe 5% made it into the game, the rest was added to their new game, Endgame, for which books were released. It included everything that couldn't be implemented in Ingress (12 factions, PvP, specialization, etc). But the game is nowhere to be seen. Now with Pokemon I am afraid they are restricted by Nintendo policies, so a few things I don't see being implemented in the game. For example, a COMM-like interface for real-time chatting. Also, I'm guessing you'll have to exchange friend codes or similar in order to be able to PvP or even trade with someone. Or maybe they will just create a hub similar to Diamond/Pearl where you could upload your pokemon and specified what you wanted, and if someone agreed the exchanged was made.
There's room for improvement, but I wonder how much they will be allowed to add to the game.