>>29734546that sounds like enough decent mons to me
obviously you're not going to sit at the top of gyms but thats a problem with the game design, not your pokemon
if all you want is the highest cp mons to sit in gyms then keep walking that dragonite, but you're facing an uphill battle that just doesn't support team play anyway
I recommend just walking the pokemon you like, one day when they fix the gym order system (if they do) you'll have some funner pokemon to put in
I just finished maxing out my ninetales today
he may not be the strongest, but he's mine and thats all that matters