It's been a while since I've played these guys. Last time I saw them, their strategy was to have a Gnaw camp and Froggy/Leon backdoor the turrets all game (pretty long ago, probably at least 8 months or something). Turns out they're all on page 2 of the leaderboard this season (for now at least).
mizuhonova presently has 16,382 views for Awesomenauts across 134 videos, with His channel uploaded over 1 day worth of Awesomenauts videos. This makes up 98.24% of the content that mizuhonova has uploaded to YouTube.