Hey there,
cool decklist :-)
Personally I would play a little more pump spells because after goldfishing for a few rounds
I never ever got a turn 3 win or even turn 4 win and that is without any interaction.
Have you considered
Vines of Vastwood instead of
Titanic Growth? Costs the same for the pump,
protects your dudes and can even stop
spellskite from stealing the rest of your pumps :-)
Greets,
Max.