IM rolling a Powertech myself as well. Wanna see how it works with tanking and dps.
FOr Hutta it doesnt matter if you are a IA or BH, with both its easy to solo even the Heroics. Since you get your companions very quicly in the storyline.
Oh and I like heavy armor. haha
BH can solo the heroics, IA cannot. Assuming both have their companions