>>45988338Checking the grid I think you are exaggerating her needs in MM and LAs. She is a tech first and foremost so spending 3 turns on debuffing the boss to -6 attack and one turn on applying aoe confusion is part of her role in the team.
Mallows preferred supports would then be SS Blue, Lyra or Phoebe.
It's a slow setup phase but getting her to +6 attack and +3 crit is going to take some time as well so letting her play a tech role in the beginning makes sense debuffing to -6 attack and applying stronger confusion.