I really like your idea and even may take it into a tournament to see how it does. I went more with a price-y route to make sure it fires properly consistently. The one problem I saw with it however was that it did not do well against removal, like you said. The
counterspell's are my answers to that, however it makes
arcane denial makes them draw extra cards so I'm eh about it.