Yeah, I'm the biggest downplayer ever though but I don't think those buffs helps with her issues, it's a nice bonus I think but doesn't change much imo.
Universal d2 buff might actually harm her more than help because of her j2, her j2 is pretty sick and if people can AA that now, well... but at least she can stop people from just jumping on HER.
Recovery on trait definitely has potential for wacky setups, it IS still random, just don't really like how strength potion is kinda bad cuz of how hard it is to open up people with her (and it doesn't last very long anyway) and rose is pretty meh. TNT is the only good one to me imo but I believe they can tech roll out of resets but I use it sometimes as a hail mary cancelled from a string hoping for TNT for a combo, pays off sometimes!
If anything, nerfs to other chars is her best buff.