^That sounds eggciting!
To expand on the AI based ship, I would still have a live crew for some things. In that regard, why not use the holodeck technology for most of the ship? New captain doesn't like the colors and layout of the bridge? no problem! "computer, modify program Bridge: captain's settings 01". Crew quarters could be holosuite based as well. All public areas could be repurposed much more quickly for say - emergency evacuations of planets - into refuge berthing or medical facilities. They could even augment the number of crew. Need more security officers? activate some ESH's(emergency security hologram). Even if you have protocol's in place that keeps them from killing living beings, they could still incapacitate/restrain them.
The usefulness of the holodeck technology and the wasted potential of it reminds me of archeological research into central/south america where they found the only use of the wheel was in toys.