1. Unleash Gen 2, All of Gen 2
As much as I didn’t mind the mini-release of the Gen 2 babies this December, I really do not think it’s in the best interest of the game to keep trickling out Gen 2 Pokémon. Niantic needs to just save them all up and pull the trigger, blasting out the 90+ or so that remain at the same time (minus babies and legendaries, perhaps). It would be the biggest infusion of content into the game since launch, and would re-engage players much more effectively than if just a half-dozen new Gen 2s are introduced every few weeks. The baby event made some amount of sense, but after that? They need to pick a date and release the whole menagerie at once.