I think its an interesting challange.
I modified the rules a little though.
1. You may only catch one Pokémon per route/area. You may choose the Pokémon you wish to catch from said area.
-You must catch the first of the desired Pokemon encountered...