I mostly have issues with the blast radius of her grenades and the cooldown for each charge to return to her inventory. If she’s dead for 20 seconds she gets back up with two grenades returned to her, and the main problem I see with this is that it means she can act nearly independently from a support providing her with ammo.
Were it up to me, I’d probably keep the number of charges she has for her grenades and increase the cooldown to around 15 seconds or so, then taper down the damage from each grenade a bit. That way she could still be effective at carpet bombing and even do a little light harassment with indirect grenade lobbing, but she won’t be a character that just runs about and can pop groups of people with a single nade every ten seconds.