She's one of those luxury characters like Fulcrum or Wampa that are definitely good when maxed and properly modded, but not exactly game-changing. She and the others I mentioned would definitely be worth it to invest in and give their zetas and relics, but only if you already have a solid base of teams to begin with, or a specific purpose for either.
Visas especially can be devastating against a tricky sith team, but unfortunately she has to be unbuffed or something for her anti-sith synergies to take place, which completely goes against her purpose as most sith characters hand out debuffs like it's candy. Don't know what went on there development-wise but yeah. Now with all the recent power-creep like g13 I suppose you could stack tenacity, but you'd sacrifice other stats.
She's got a pretty strong kit in any occasion but just doesn't fit just right into any one team. Hopefully they give her an OR tag(they gave Jango a Sep tag so there are literally zero arguments against Visas being OR). Oh and while they're at it give Fulcrum the Phoenix tag, give that faction a new healthy boost. They didn't at release apparently because it would've made Phoenix too OP and it would've, but times have changed and now they would become a solid b-team again. Small but deserving changes when you think about it.
Oh and if you're a fan of Visas specifically then max her and to hell with everything else. My Maul is r7 while DR and BSF are still r5/4. Having lots of fun. After all this is supposed to be recreational.