This map is simply amazing, but I would like to suggest a few ideas.
1. Have more types of pokemon (such as onix being rock and not normal type), although you might need to make the map bigger to host other new pokemon types
2. Maybe give us small hints as to what we can do with mysterious items that drop from killing pokemon (such as red orb or meteor etc.)
3. During the final fight, the cooldown for switching pokemon during battles should be a lot longer (since injured pokemon can slowly regenerate, therefore some annoying players spam that and just wait until the last second to take them out again)
4. I'm being greedy of course but you could add more pokemon we are able to catch in the beginning
There's also a small issue with the hotkeys issued for the trainer. the ensnare ability has the 'E' hotkey while taking out pokemon also has the same hotkey. Maybe assign a different hotkey for taking out each pokemon.
I'm a huge fan of pokemon world and would really like it if you could continue making more.