On the other hand, De Leon seems a bit of an OP hybrid. That combination of stats and abilities makes me worry a little. I think 15 points would be a better place to start.
I was kind of feeling the same way. I agree her cost should be higher, but I don’t think I’d change much else about her, since I’ve not seen that ability on larger ships.