The Daredevil should help the mana, still, the mana curve is a bit harsh.
Giants really just aren't competetive, unfortunately. Targeted removal toasts them.
If you like them, though, Thundercloud Shaman is out. Add in O-rings and Sunlance, 4 of each, dropping Redcap, and I would run Rebuff the Wicked in the SB. Brion is also awesome in this deck.
I would curve out at a certain high point and run Favor of the Mighty. But, have it able to be SB-ed out if someone outguns you.
Crush Underfoot is also good.
Balance the Plain/Mountain ratio, maybe 8 plain, 12 mountain.
Changeling Berserkers and Heros are also your friends, as they enable a quick comeback from Wrath.