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 - 6)
Sharpedo - Caught as a Carnavana in Sapphire
Machamp - As a Macoke in Platinum
Venusaur - as an Ivysaur in friend safari
Gothorita - in friend safari
Quilladin - in friend safari
Magneton - in friend safari
Ivysaur #2 - in friend safari
Kakuna - in friend safari
Omanyte - Hatched thanks to the will of Lord Helix.