How about no invuln, but give it a massive shield instead. That makes it more unique. You don't have any ability to pause damage occuring, but you've got like a super blackest night on a long cooldown.

I don't like gnb's invuln move either. Could replace that with something unique like a 400% increase to heals received for a short duration.