Adding new factions (variations within a given race) is very easy. You can give them new traits, starting ships and all kinds of stuff. Looks like they can be linked to specific user generated scenarios, too.
maybe I can finally play a game in the honor harrington galaxy.

http://team.enterprise-tcw.com/Flanker/Extra/Scifi/Honorverse3.jpg