Yeah those Ult buffs legit fix my biggest issues with her Ult, 1) being that it took too long to explode, giving them enough time to run, or the thing goes too far before exploding if I say do the thruster then Ult combo, and 2) that it killed D.Va as well, meaning I had to run for cover as well.