I will also join in with listing favourite Pokemon from each generation. I'll do 6 each, so like a team of 6 for each generation.
I: Gengar, Dragonite, Pidgeot, Alakazam, Gyarados, Blastoise.
II: Feraligatr, Steelix, Crobat, Raikou, Tyranitar, Ho-Oh.
III: Milotic, Ludicolo, Salamence, Swampert, Gardevoir, Metagross.
IV: Garchomp, Lucario, Empoleon, Roserade, Honchkrow, Togekiss.
V: Krookodile, Samurott, Chandelure, Conkeldurr, Eelektross, Reunecleus.
VI: Pyroar, Greninja, Talonflame, Noivern, Sylveon, Clawitzer.
Hounerable mentions go out to: Arbok, Tentacruel, Umbreon, Noctowl, Staraptor, Tangrowth, Gallade and Ferrothorn.
My favourite Pokemon in general are:
Feraligatr, Gengar, Steelix, Garchomp, Lucario, Dragonite.
I don't see how people can choose their favourite Pokemon from Gen 7 now, not when we haven't seen everything, or even had chance to use things unexpectedly and see them grow on us etc. For example, I only recently realised how much I enjoy Tangrowth. Ask me a year or so earlier, and I'd have had no feelings for it what-so-ever. I will say though that even up to now, Popplio is really interesting to me. I just have a soft spot for the Water type starters... heck, Water types in general.
---
Imo Pyroar is going to need a better ability it can use better as well.. unless you plan on using it as a mixed attacker with Moxie but with Np it'll probably not be as effective to Make it mixed unless you're going up against AV Pokemon like Goodra or Florges (mostly Goodra since Florges shouldn't be AVed because Wish and movepool..)
I agree that Pyroar needs more, and a better ability would also be great, but something like Nasty Plot would make a hella good start. It has like, no useful boosting moves in it's arsenal, so you are basically stuck with the sub-par power and speed you get out of the tin.