Ignore the haters. Those comments are mostly related to PVP.
Hox is one of the most unique classes ever created for an MMO. You get two self-rezzes as way. One (The AA that gives you also the biggest boost to damage as well as survivability "Red Shadows") is on a 10 minutes cd.
Stick with the hox. Hox can dish out amazing amounts of damage. The learning curve is just a bit higher than most other classes. But since you want to feat the instant Hellfire Bretah + the stun from the morph I see you have the most important feats alreay covered.
You will be switching around and experimenting with builds sooner or later anyway. So play what feels most natural to you. Have fun and welcome to the game.