I agree that uniques are breaking the game balance. What is the difference between a unique and a leader ability when the unique applies to everyone and persists beyond the death of that character? There is no difference except that character doesn't need to be leader.
Barriss's unique shouldn't be healing on every single crit, the heal should occur upon cleansing debuffs (along with the TM gain).