Druddigon is really slow and is not a good choice. Haxorus is fast and has sky high attack making it really good. Hydreigon has stats like a legendary pokemon. It has Awesome special attack, attack, and speed. The only thing is deino evolves into zweilous at level 50 and zweilous into hydreigon at a really late level of 64. I personally would go with haxorus, but hydreigon is good too, if you don't mind the wait or have rare candies or something.