Love to see some Inteleon love!
My list? Hmm....
Gen 1:
Best: There's a lot, but Vaporeon because I had one that was my fren in Let's Go Pikachu
Worst: Mewtwo
Gen 2:
Best: Wooper
Worst: Whatever that giraffe one is
Gen 3:
Best: Poochyena line/Mudkip
Worst: Gardevoir
Gen 4:
Best: Lucario...