Nice. I love Mass Polymorph. I run a MP deck myself, though with a few things to make sure I don't die before the bomb goes off.
One thing you might want to consider that wouldn't change your deck much is changing out 4 of those forest for Khalni gardens. Give you a few free crits when you hit MP, or at the very least give you blockers while you get up to 6 mana.