Armormech is VERY handy for Troopers. You can fit yourself and ALL your companions while you level. From my experience the greens you craft are better than quest rewards maybe 90% of the time, and thats just the greens. If you RE to a blue, both you and your companion can use it.
Its a no brainer m8.
You don't actually have to RE to a blue pattern to level up, its just nice to do if you like crafting. Another option is to just craft greens/blues for your companions and use quest reward mods to upgrade your own orange gear as you level.
In a nutshell armormech gives you loads of options especially as a trooper.