Funny that you should mention Phase II, because I posted something a little while ago there about having a section on their forum for Star Trek games, old and new, official and fan made. To my surprise they thought it was a good idea, and it is now there for all to see.
Perhaps the Excalibur team might want to take a look and even post something in it, if they think it is appropriate of course.