Nah, the Imperial Officer has the same amount of health points as the normal trooper. I took a peek at the odfs. The Pilot having bacta actually makes sense. I remember taking advantage of that a few times.
I'll go with the sniper class, if I understood the topic. They're somewhat limited at short range, but they're pretty handy in just about any situation.
"Do you not know the pain you will suffer for this impudence?" - Ba'al