I would suggest taking out the chandras and putting in
hordeling outburst instead. Also, I would omit the pyromancers goggles in lieu of 2 more lands. By the time you have enough mana to play the pyro goggles you will have likely played most of your hand, at which point they only become useful if you draw an instant or sorcery (as the +1 mana will give you 6 total, which only helps if you have 2+ cards to play). As far as the addition of the 2 lands -- I would run 22 at a minimum, or else getting out the
goblin dark-dwellers may never happen.
I think this would be a great budget aggro deck, and plus, everyone knows that goblins are awesome!