Wow, 4 Pokemon and 2 Water. You need balance. Magmar, a normal Poke, a flying Poke, maybe a ground Poke. Also, something with Pyschic moves.
I never caught a Flying poke, and I really don't want to trainone to level 40. I don't need any types at the moment, as Sudowoodo takes care of Koga. I also have an Espeon on the way, or an Umbreon...... Also @SH I do have a Jumpluff just not very high in level. Since the 5th or 6th gym. I still use it as an opening Pokemon, because I can see what pokemon they use first. Followed by a U-TurnP.S. Today is Tuesday so have fun with the bug catching contest!