Wanted to say that I'm enjoying the new "Reroll" and "Enhance" features in the new version. Makes story points much more relevant again, and also provides a reason to keep engaging with a ship's mastery after it's fully leveled.
A thought on possible interactions between ship mastery and officers:
It could be interesting to have a new skill for officers that increases the mastery bonuses of their piloted ship by a significant percentage... maybe ~50%? Some of the mastery bonuses are really great, and having an assigned officer enhance them could offer a lot of meaningful depth. Heck, it could even open the door for using officers in a logistics role, if needed: stick them on a freighter with a bunch of cargo space masteries and get a bunch of extra storage. Maybe the elite version of the skill enables any "Flagship only" mastery effects for that officer's ship.
Might be tricky to balance with the current bonuses provided by BotB, plus the new enhancement system. But I wanted to toss the idea out there. Maybe it would make sense going in the opposite direction too, with some mechanic that makes ships lacking officers see a larger bonus in their mastery effects to keep them competitive.