No need to save Innervate and Naturalize to trigger Mecha'thun. Poison Seeds will trigger Mecha'thun even with other minions on your board.
With the amount of ramp and draw combined with an early Hemet, Jungle Hunter draw, you can oftentimes win the game before turn 10.
Hemet, Jungle Hunter can be used to destroy the entire deck except the OTK combo of Aviana > Kun the Forgotten King > Mecha'thun > Poison Seeds. The rest of the deck is filled with ramp, draw, removal, and a couple of silences because Deathlord can ruin your combo. Between Coldlight Oracle, Naturalize, and Grove Tender, you also get chances to mill your opponent.
Since this combo uses Poison Seeds instead of Innervate + Naturalize to trigger Mecha'thun, feel free to use Naturalize for removal or Innervate for ramp as needed.
Your hand can usually be dumped on the same turn you trigger Mecha'thun since your draw minions will cost 1 Mana after Aviana and your spells are cheap. After playing the necessary combo cards (and reserving 4 mana for Poison Seeds you have 5 Mana to get rid of your hand. Again, this can usually be done with Aviana discounts and the amount of ramp in the deck.
If aggro is a problem, try using Wild Pyromancer. Other cards worth noting are Mulch and Deathlord.
Unfortunately this deck cannot be played in current meta… It can not win any aggro deck!!!! Just as simple, no matter all the changes i did (pyromancer, deathlord etc) it’s impossible to win!!! Even Shaman (25% of my opponents), Palladins, Rogue are partying against you!!! On the contrary, it’s very good against control decks BUT in the current wild meta Even Shaman is the common deck plus all other decks, at least in my 20 games the vast majority was aggro!!! Too bad…