So I was thinking that you are creating individual tech trees for each of the races.Are you creating unique ideological trees?
Namely, you still have benevolent, pragmatic, malevolent. You could create evil race to be Pragmatic, Malevolent, Malicious instead. Where pragmatic is the Drengin benevolent for example (still keeps the benevolent tree with different titles or names).
The idea is to keep the trees basically the same, but in this case no-one would call the Drengin "benevolent" just less evil. Maybe as a future DLC.
Ideology determined by the perceived alignment of the civilization.
It would be nice if they had a unique type tree. Even if the bonuses are the same 