Even in its prime, this deck was mediocre at best... Although, it can still win against other ambush decks.

Essentially, it's an aggro deck, very fast. Almost all my games ended on the sixth turn, and even without the frog.
And apparently, the opponents were really annoyed by the ambush followers; three out of seven rage-quit with a disconnect.