As it stands on live, barrier has been almost completely eclipsed by heal, despite barrier having slightly better numbers. This is for two primary reasons: the health gained from heal is permanent, and it offers more interesting gameplay moments due to the ally healing and the move speed. I had an idea to help give barrier a more interesting presence in game.
My idea is for barrier's cooldown be reduced if the barrier is broken, instead of timing out. This would reward players for properly predicting incoming damage, while giving opponents the opportunity for counterplay by stopping damage to force the longer CD.