No offense, but I just could not see this card ever being printed because, for one, it is a bit over-powered and "cheap" and for two, I could just see it being kind of useless in pretty much all decks.
As for creativity, I think this was a pretty creative idea.