I got this as I thought why not? It's a few quid extra and it always annoyed me in WoW seeing people with their special edition pets looking smug outside AH.
The question I have though, is that all the little extras you get in the Deluxe Edition, does it apply to every character that you ever create on that account, or only to the first?