An idea I came up with (while I probably should have been studying for exams, lol). There's as much detail in it as I could think of, though along with that are obviously some spoilers:
Unknown side effects of using omega.
Also, it might be neat if the neat if the series was not live action, but instead entirely rendered with CGI.
I your idea for the premise of a new Star Trek series, and all of your characters sound great. Good work!