I think a wikia would be the way to go. I checked out the Gundam wikia and can absolutely visualise a Star Fleet version. It has everything we are looking for.It's easy to start one, I can start one today. I guess the only draw back is that it's freely editable by absolutely everyone, but I think Star Fleet is such a cult and not very well known show that there would be little abuse or misinformation.I'll sort out a digestible plot line for TROM, for you in the near-future. I have a window at the moment where I can fiddle about with creative stuff, but not for a long period.I actually like the idea of the wikia, because then people can add to it gradually, as and when they feel like it.
I like parties, I like fun, I want to live in a hamburger bun!