Me and a good majority of my friends are Mystic.
I try to keep my team rounded out as far as types go. This far inland, you don't see many water types aside from Vaporeon, and people love their Arcanine and Rhydons because they look formidable (and they are) but I can sweep a gym with just my Vaporeon because of it. The only threat is a Jolteon and they aren't that tough. No one trains any good grass types.
I'm only messing around with the app so I'm level 6 and my best are a 163 Ratticate, a 145 Pidgeotto and a 130 Growlith, ie trash.