Suggestions for brigitte balance (opinion)

Brigitte is in a strange position. She is stupidly broken in some ways yet underwhelming in others. Here are a few suggestions I believe will balance her out.
(I got the current game stats on cooldowns/damage/range on overstats so if any stats are incorrect then say below).
Passive (inspire): Make it heal on hit without some ridiculous 5 second duration. Buff the heal rate from 16 to 30 heal/second but lower the effective radius to 10m from 20m.
Rocket fail(primary fire): Reduce damage from 35 to 30 and change fire rate from 1.67 rps to 1.11 rps from 1.67 rps (same as rein) then reduce range from 6m to 4m.
Barrier shield(secondary fire (not shield bash)): Keep the same
Shield bash: Range lowered to 3m from 6m and cooldown increased to 10 seconds.
Whip shot: Keep the same
Repair pack: Buff to 200 hp/100 armour from 150hp/75 armour.
Ultimate (Rally): Keep the same

Please leave other suggestions below if you agree or disagree with these changes. I am open to discussion.