Good start. I want to see Sarkhan Vol and Scarland Thrinax in the deck though!
Permalink
Have you thought about trying Faerie Harbinger? Let's you run some 1 of copies (such as Oooooona, Sower, etc), has flash to go hand in hand with your Counterplan so you don't sit on them at opponent's eot, and helps protect key cards from the likes of Thoughtsieze. I played in in my Block deck, and rather liked them. I also agree with others that Bitterblossom is pretty silly, and if this deck is for competitive play is therefore essential, though cost prohibitive.
jhklauk