The Ohio is still very much stated as a WIP ship and undergoing balance.
The Colbert recently received nerfs.
We have no interest in developing and releasing OP ships, while ships may be OP/UP during their testing phase, this is why we have a testing phase, so that we can improved their balance and interaction within the game.
I believe these missions will remain in your personal assignments and will not expire / lose no progress.