I brought up that approach with @Haste. Different kind of factions having different weighted requirements. It would be different between let's say House Militaries, Research Groups, Trading and such. The same weighted list may not apply to all. Though that's more a branch of my own idea in combination with @SnakThree