I would take the heal/debuff for sure. No expert on marine. Mine is vet 3. Just respec'd to this. I didn't go all proccy but went for high defense and resistance as well as perma power of the depths, or really close to it.
Captain Thrax - Defender (Marine Affinity - Psychic Blast).mbd