Of the two, BS is probably the better choice to drop. JC will always evolve, everyone needs gem's cut. And really, the cost in mats to craft some of the BS items is pretty amazing. Ofc, if cost is irrelevant, then it doesn't matter. Engineering is much more a dps prof, but it's not horrible for tanks either...
Engineering combat benifits:
Haste to gloves to get the 5 stack SoV/SoC up before you pop your wings.
Saronite bombs are, as mentioned, off the GCD and essentially free to make.
The Nitro boost to boots are great on movement heavy fights, and gives +24 crit.
Flexweave underlay for cloak is another 22? or 24 crit.
For Prot, if Def isn't an issue... the head-enchant [mind amplification dish?] is the most Stam you can get, and fun to play with - Good armor boost to gloves, and even the nitro boosts help on some, very, very specific fights.
Then you have jeeves, molle, etc etc. and the Roflcopter. Essential.