This is slightly a different idea, Maybe make those guilds that own OP's pay a tax wherever they own an OP to the local government. perhaps make them pay more for owning an OP in the opposite factions lands that the guild is aligned with. This can work as a natural control for them 'taking' many OP's for themselves. Or we can include maintenance costs for the OP also? Drills should break now and then!