Well until we get another NHL caliber Dman or Zub gets healthy we don't have a ton of options. I'd call up JBD or Thomson to give one of them a shot, but until Dorion does that DJ needs to work with what he has, Heatherington playing his off side isn't the answer imo.
He doesn't need to play his off side. Play Sanderson or Brannstrom with Chabot. Play Holden on the right side. We have a hole at RD and its been obvious for quite a while. We needed to add NHL depth there period. If a top 4 wasn't available then another reliable D would be a band aid until one was available.
I like JBD over Thomson personally. Although I can see some attributes people like in Thomson more.
I don't think either are the answer for this roster right now. I think another year or most of it for both and also for Guenette who could be the dark horse in that race to the NHL is needed. Its a turn buckle without a solution right now.
What every configuration you come up with now is going to be flawed.