That depends on who you are attempting to make her viable for and in what circumstances and what role you want her to have.
If they want to keep that style of a design she’s going to be a real pain to make work much of the time for many players without breaking things.