She's a great companion, but there's always room for improvement. You're the future CEO of a mega corp. with access to all sorts of military, and cutting edge r&d. She's an amorphous puddle of nanobots with the consciousness of possibly multiple colonials in her head. I would think that the data preserving that consciousness would more or less prevent any meaningful upgrades. a better option would be to take her to lessau have him study her and allow him to either 'clean up' the data she is preserving [download those other voices out of there until there's only one] or to create his own 'grey goo' nanobot armor composed of more advanced micro surgeons programed with an adaptive vi. now to explain what i mean by clean up, nova is more than likely a gestalt just like grey prime {before she becomes captain morrow}, probably with less 'brains' contributing of course due to the fact she was made using a data drive and is smaller than morrow, which means that you have to have everything agreeing upon courses of action before they are taken which means learning is rudimentary at best, reactions are dulled {not that you'd notice but a few milliseconds of reaction time between a laser bolt and your armor hardening to deflect does leave room for error}, and self preservation is its highest priority. now you whittle her down to one consciousness and upload some additional programing to the puddle of bots and suddenly you'll have nova able to work sort of like STEM from upgrade, planning ahead for almost every conceivable possibility able to react even faster than most AIs, and she'd be able to actually learn exponentially due to all the newly opened processing space. But then again this is all my opinion and conjecture