Just letting you know... this UGC is probably going to be the lifeline your game needs to not only survive, but thrive.
There are many of us out there that know what a good MMO is, and realize that STO really doesn't fit the traditional terms of that. I, myself, a rabid fanboy, have to constantly admit to my non-believer friends that if this weren't Star Trek, I would never play it.
This UGC has the potential to change all of that. Many of us who are barely sticking with the game will have a reason to put more investment into the game.
You wont just be breathing more content into the game(which you are leaps and bounds behind other games on), you'll be bringing OUR content into the game. You will do something that no other game out there is doing(at least, not popular game), and allowing US to craft and create OUR stories in YOUR universe, rather than having us just be witness to it.