Yes on what u said, but technology is getting better all the time. I know that I'm not there, so I don't know what u go through. U forgot one other complication; hikbecause, of modding u r relying off a lot of text files. While this gives players a really great mechanic to change the game. This also slows it down. These r all considerations when u all make a game, or r we talking about convincing a minor race to become a major race.
I think u r talking about diplomacy, foriegn affairs, and galactic council when u mean interface; because this is only an in game mechanic about making minor races major races, and giving the starting abilities and super abilities later. They would still keep the same tech tree,