For an expansion I think having civ specific bonuses to allies that they receive, either shared or not, might offer incentives to build stronger alliances.
For example, if my Ally is America, I get the amenity of hit movies. If I'm an Ally of the Aztecs i gain bonuses when i work tiles...