BM hunter in TBC was the go to main spec, and best of all... it had a one button max dps macro... that everyone had, guys pushing end game content used it.
its probably the one class that doesn’t loose anything by being boxed, weakness is Aoe and CC for the heroics until you’re geared. Your pets will get cleaved to hell and back at the start, but once your gear gets better, happy days. Added advantage is provided you play smart you can’t really oom and wipe because your dps dropped to zero like you can on mages and shammies