Yes, the amount of starships is too high, try taking some of the real names of those ships Like USS Voyager, Saint Paulo and the USS Deviant will add some more realism.
But with adding some VIP's you can create more of the storyline on the maps, exept on the klingon and the early starfleet ensign, there's not much to be said about ground troops