This is helpful, but for a Juggernaut do you think Synth, Art, or Bio is better? I currently have synth but it feels like its more for force focused classes.
Looking at my own guide, I have biochem rated as 4 and Artifice rated as 4. Both of those are subpar, but to be honest, just about every profession the sith warrior can obtain is bad.
Synthweaving is slightly better and has a +5 crit for it specifically, so it's not a bad choice at all.
Honestly, my advice is to just pick what you want. Though if you plan on making a sith inquisitor, save artifice for that one. The bonuses for sith inquisitor artifice are phenomenal.