*UPDATE*
This deck beat Echo Makto on ladder. Was the best game I've played this month (if not ever). The opponent milled themselves with all the Maktos, was hilarious and quite the sight. Fun guaranteed (wins aren't).
Pic of the late/end game: https://imgur.com/rIUrbep