Despite being over costed it is also in a faction that seems more focused on large base or hit and run unique ships with amazing titles, nothing which the Starviper currently offers.
Scum have the best crew options and the Viper cannot accommodate any.
It has decent raw stats and actions but nothing the Protectarate can't do for cheaper and in some cases, much better:
PS3 has an EPT
PS5 generic with EPT
PS6 gains two focus tokens when performing a red move (would of been nice on a Star Viper)
PS7 with EPT and removes tokens
PS9 with EPT, essentially the Apollo Creed of Xwing, hits hard, consistent but just isn't there for the return.
The Viper can't match that.
Put the Viper on the Imperial side and it still suffers, can't match Interceptors, Inquisitor, Vader or Defenders. Rebels? Main contender is an A wing, which is cheaper and arguably has a better dial but then its not a regenerating ship nor does it drop bombs or bring a turret, which are rebel staples right now.
So i think if there is going to be a "fix" even white sloops wouldn't do it. You would need a PS6 and PS9 pilot that would be able to bring something to the table that makes you NOT want to bring Fenn, Manaroo, Ketsu, Asajj, Bossk, Old Teroch, Unkarr Plutt, etc, etc, etc.
Additionally, there is mindlink to consider.
If you wanted to put StarVipers at the top of the list, you would need to:
Reduce point cost by 3
Give System and Illicit as standard
Title - "StarViper-class attack platform " (or something): 1 point
Whenever you acquire a target lock, you may perform a free evade action
Discord Missile - 2 points - Attack 3
Star Viper Only
Attack: (Target Lock): Discard this card and your target lock to perform this attack. If the attack hits, assign a buzz droid token to the defender.
Pistoeka sabotage droids:
A ship assigned one or more buzz droid tokens suffers the following effect at the beginning of the combat phase. Droid tokens remain until the defender resolves an action to remove a token.
1 token: Roll an attack dice, suffer any hit results rolled.
2 tokens: Roll an attack dice, suffer any hit or critical damage rolled and receive a stress token
3 tokens: Suffer one hit and receive a stress and ion token.
4 tokens: Suffer one critical damage and receive a stress, ion token and a weapons disabled token.
The ship assigned a buzz droid token may spend an action during their activation phase to remove a buzz droid token.