This deck exists in my cube and while it's difficult to draft into it, it's a very good deck.However it's not aggro, it's Pox.
It's difficult not to end up in actual BR Aggro or Aristocrats, though. The key cards are all you've mentioned plus Smallpox, Braids, Avalanche Raiders and the like. I...