Thermal Detonators do excellent damage in STR because they are % health based damage. Now %health based damage is greatly reduced against raid bosses, but this raid has so much health for each boss that %health based damage still does oodles of damage. It's the same reason deathtrooper's death mark is worth so much as well.
Your BH TD team would likely do well as long as you have stacked massive potency on them.
Relying on a resistible debuff for damage can be tricky here because of the stacking tenacity everyone gets in this raid. That's why "The Big JC" doesn't use attacks, it just lays down debuffs.