I think they overbuffed her a bit, frankly. My guess is that 4-second shield is going to get dropped to 3 seconds to smooth it out at some point.
That said, she’s a heck of a lot of fun to play right now, and she’s a lot more survivable and tank-y, so overall I approve.