Scholomance Academy Cards List & Guide
Mecharoo have bad synergy with Oblivitron better run Springpaw. Not sure about the Vinomizer better run Unleash the Hounds. And of course run Ziliax, drop Multishot for him.
I also use Mech Hunter as my deck for laddering this season and find it very good. Rank 1 and going for legend.