Overall, I like the ideas for the most part.
I do agree with an earlier poster about the nukes, sjips and missles. Not sure about that in the grand scheme of it.
As for the alliances sectIon, I like that we can designate roles and have more slots for the roles. But, the part I dislike is that alliances can have only 1 treaty. I'm not keen on that.
Alliances should have at least 2-3 slots available. 1 of those slots for a protectorate (if they have 1), an then 1-2 for that alliances major ally(allies).
Otherwise, the update will be fine for now.