Honestly- I do go with strong Pokemon. That's the thing- once a Pokemon shows to be strong enough to keep its spot on my team, it grows on me. For example, I'm working on EV training a Gible. Garchomp isn't exactly an appealing Pokemon, to most. But because I will have raised it from lvl 16 and made it as strong as I can- I'm going to like it.