I just beated the elite 4 and these are my thoughts on my team:
Litten->Torrecat->Incineroar
Sadly my experience with this line was very strange. It was fast it hit quite hard when it was a litten/torrecat but when it evolved it went downhill. First it was it became slower and then it also it had to rely for a long on fire fang for a physical fire move, making it very mediocre. No fire punch, no blaze kick, flare blitz sounded nice until you started to suicide because you took a hit beforehand. Shame because the z move is just awesome.
Rockruff -> Lycanroc (Midday)
This one, is in my opinion quite nice, it was fast and it hit hard. The movepool is mediocre but it had stab, priority and a simple coverage for most situation. Not great but sufficient. The fact that movepool updated made the experience quite smooth and enjoyable.
Bounsweet / Steenee / Tsareena
Ok, bounsweet and steenee were bad but Tsareena kicked ass, trop kick is a great move which was great utility and power combined but that was about it for a long time. I felt it a bit at the end but still when it learnd high jump kick eveything was fine again. Good pokemon.
These were the staples I used them for the majority of the game. The rest I used for various parts of the game until they fell off. Toxapex, Ninetales, and Pallosant where all introduced after saving Lillie from aether and suffered from being underleveled due to a lack of leveling options.
Mareanie/Toxapex
Catching this was a pain in the ass. However the pokemon did pay off at the end game quite nicely when its level almost matches that of my oponents. Baneful bunker was not as good as I hoped and might have almost cost me some fights. Merciless however was great and reacted better then I hoped. It zlso basically walled and stalled the entre fight against Hala. It also played a crucial role against the ghost elite by laying toxic spikes.
Alolan vulpix/Ninetales
This one was quite a bit disspointing.Steel is a huge weaknes which was not a good thing for this pokemon and to me it didn't hit hard enough for it's frialty. The only fight it realy shined was aginst the ghost elite four where I managed to layer of toxic spikes for hex and managed to set up a nasty plot.
SandyGast/Pallosade
I din't use it often due to being underleveled most of the time but when I did use it I got disspointed. Mostly because the type advatages were against special attackers. So I won't say it is bad but I did not get much mileage.
The rest got replaced at some point:
Yungoos/Gumshoos:
Ok this one is bad. The only time it shined was right after it evolved bt it lost relevance quickly afterwards. Biggest issue was that I still needed to use tackle as stab for a long time, for a pokemon with mediocre stats that was bad.
Pikipek/Trumbeak
This pokemon was quite good, pluck was a nice niche and a decent stab. In general it performed well with decent attack/speed and movepool. I dropped it immediately after it evolved due to its new design.
Mudbray/Mudsdale
Honestly it did not disspoint,good bulk and good damage. Coverage was ok. The only reason I dropped was because my team was too slow not because he was bad.
Wishiwasshi
I tried to use this one as a special attacker. Schooling was better then expected and the early game power was huge, winning me may fights. Over time he became a lot weaker due to a bad special move pool and the low hp started to take its toll.