You need to make sure that the colour council feature doesn't get abused and it gets in favour of bigger alliances and puts smaller ones in shambles. The colour bloc council members should be screened for loyalty and that no corruption is involved. We don't want a big alliance to send 50mil to a council member to vote in favour for the said alliance. The only (could be more) problem I see with this feature as I have already said, is corruption.