B2 isn’t really a traditional ‘tank’ (no taunt). But, particularly with a zeta for the team TM gain is definitely an integral part of a Separatist droid team. (In fact, B2 is also one of the more plug and play characters in the game) The frequent TM gain from allies getting attacked, along with a low cooldown mass dispel that can also inflict buff immunity is a very potent combination.
Magnaguard, is definitely your classic taunting tank, but I feel really only finds a place on a Separatist droid squad due to the direct synergies built into the kit, along with being a little bit squishy for my taste (which is counter acted by B1 being able to restore health and protection every turn).