i developed this deck after pllaying Argenport goodstuff midrange decks and often wishing that the deck was faster. Both green and black have very good aggro cards, and this is my attempt to make them work together. It's probably not Tier 1, but it got me to Diamond 1 this month, and is fun to play - I never feel like I am totally outclassed against any decks. A few notes on some specific cards:
Cast into Shadow - Don't forget this can target curses as well! Against the Linrei curse deck, you can often blow up two curses at once and win the game, if the sideboarded
Cleansing Rain doesn't show up.
Crooked Alleyguide - This is great in any aggro deck, and it's good in this one well. Gives you another one drop in a sense, since other one drops (besides Shen-Ra) are not really playable.
Death Ripple - A good secondary removal card, and goes well with your shift units as well.
Crownwatch Traitor - I've always had a soft spot for this card, and it is in a very good place in the metagame right now. There are very few red decks, and it is immune to
Permafrost and
Cast into Shadow, two of the most common removal spells right now.
Let me know what you think!