Didn't try Defib but I like where the set is and how Faraday is.
EDIT: Traps could use a little attention, but Force Field does not. Sonic probably could use a lower rech on liquefy, Clarity should swap positions with Sonic Cage, but that's about it. Force Fields are crazy strong - the issue is that the other powers are pretty skippable - unless that is what you are talking about. I really hope FF does not get a heal, if that's what you are hinting at. If you are talking about the status protection, yeah being able to activate those when mezzed would be a nice buff.
My issue with traps is that it doesn't need both trip mines and time bomb, and I think Triage Beacon (and Spirit Tree is the same power) needs a much lower recharge. Keep it positional like Faraday but make it have like a 1 min recharge base or maybe even lower, so that it is up every other group perhaps.
However if there is one set beyond Trick Arrow that needs attention it's Poison. Those two should be priority to getting attention IMO as far as support sets go.