One problem there: Unfezant can't learn Acrobatics.
I used Unfezant in my team...it's a very patient one to raise because of its low Special Attack, you do struggle to use moves other than Quick Attack...but once you have the ability to teach it Aerial Ace and Fly, it really is quite the hard-hitting type. If you have the patience, go for it!
As for Emboar, it is very capable of dishing out damage but as already stated, you can't depend on it too much to withstand damage, particularly from physical attacks. But I've enjoyed using him, so again you should go for it!
Haxorus is a beauty to use! Similar to when I used Garchomp on Platinum, the only difference is it doesn't have a double weakness to Ice-type moves like Garchomp (with it not being a Ground-type as well). Definitely go for it...but just be aware you can't get an Axew until you know Surf :)