I agree with you about the Restoration Angel, but i'm in with Ponders, even Preordain would be a good choice.
What I will never understand is why play Swords To Plowshares in the same deck that runs Lightning Bolts. It makes no sense to me at all.

What's more, Geist of Saint Traft is a week 2/2 body and can easily be blocked. He needs a sword most of the times but on the other hand I think Stoneforge Mystic is really slow.