I made it through the Let's Go Eevee story and completed the pokedex fairly quickly, partly thanks to Go. It's a very nostalgic, but relatively short game compared to some of the other main entries.
I'm doing a proper Pokédex Quest by attempting to complete a shiny living dex to make up for how quickly and easily I completed the regular dex.
As I hunt for shinies, I am also collecting candy to max the AVs of one pokemon from each family line that will take on the Master Trainers for that family. So my process is to get a combo going for my target and keep catching until I have 200 of their candy (more for split evolutions like Eevee and the pokemon with Alolan forms), then wait for enough of the desired shiny pokemon to appear to complete the family line.
I randomly started this process with Vulpix. I comboed Vulpix until I had 400 Vulpix Candy (200 for a Vulpix and 200 for an Alolan Vulpix) and kept my combo going until I got 2 shiny Vulpix. I compared the two and the one that had better IVs got 200 candy. I used her to beat the Vulpix Master, then evolved her with a Fire Stone and used her to beat the Ninetales Master. The other shiny Vulpix will stay a Vulpix for the living dex. I will eventually trade all the extra Vulpix for Alolan Vulpix until I have 2 shiny Alolans as well. Since getting Vulpix and Ninetales, I've been going in pokedex order (more or less, Madam Celadon has caused me to go out of order here or there).
Unfortunately, I caught the legendary pokemon without shiny hunting them. I haven't yet played through Let's Go Pikachu, so I will likely hunt for them in that game when my boyfriend is done playing through it instead of creating a second profile for Eevee. I'll have to hunt for the Let's Go Pikachu exclusives at some point too.
So far I have obtained the following shinies:
Living Shiny Dex Completion: 30/150