Well as of now, I have 7/8 badges and am doing pretty well for myself lol.
As of right now my team consists of:
Level 49 Aggron
Level 40 Mightyena
Level 41 Gardevoir
Level 24 Seviper
Level 15 Wingull ( I needed someone to teach Fly to lol)
Level 34 Psyduck
I'm really hoping I can end up with Rayquaza or Groudon lulz.
But now I'm off to Sootopolis to get another badge!