I ended up making quite a bit of progress today as I'm on what i can only assume is the final stretch as i make my way through the Vast Poni Canyon. I ended up ditching my Meganium after it evolved because really it could only do one thing and it wasn't that great at it. To think i spent more then half the game with only 1 gen VII pokemon, 2 Gen 2's and a Gen 1.
Anyway just caught a Hakamo-o in the Vast Poni Canyon which evolved with a single rare candy into Kommo-o. Just early i caught a Gastrodon as i really needed some electricity Immunity. I did catch a Mimikyu as soon as it became available. Plus Magneton evolved into Magnezone once i reached the Vast Poni Canyon. Finally Crobat is still awesome as it Primarina.
I have to say catching Mimikyu and Hakamo-o were both absolute chores. Probably a good 30 minutes to encounter Mimikyu and over an hour before Jangmo-o appeared which i stalled with its perfect counter Mimikyu until it called a Hakamo-o. I had about 4 more Hakamo-o's called in during the fight before i gave in and just caught the last one i left standing.
So to finish it off the newly caught Kommo-o is level 45. Crobat level 48. Gastrodon level 48. Magnezone level 48. Primarina level 49. Mimikyu level 49. Mimikyu is easily one of the best pokemon ever.
Shiny Count (From Gen 3 - 7)
Sharpedo (2003) - Caught as a Carnavana in Sapphire
Machamp (2010) - As a Macoke in Platinum
Ivysaur #1 - Gothorita - Quilladin - Magneton - Ivysaur #2 - Kakuna (2012-13) - friend safari
Omanyte (2014) - Hatched thanks to the will of Lord Helix during TPP.
Charmander (2017) - Hatched in Gen 7 will be a perfect Charizard-Y thanks to bottlecaps
Elygem - Pelipper (2017) - Sneaking in Alpha Sapphire.
NidoranM - Horde Encounter (2017)