I actually think this deck is really good for the event. The influence requirements are not that bad when you can only play dual influence power (and trailmaker on turn 1). The reason why this deck is good for the event is that it's great against the agressive decks, it outvalues any control deck and it's really good against mono time - a few spiders and they can't really do anything :-)
It's main weakness are decks with lots of fliers and quickdraw, but they seem rather uncommon.
EDIT: I took out the Stonescar Scrappers for more Scraptanks - it worked with only 2 Scraptanks, but the Scrappers felt like they were the weakest part of the deck.