I like the share resources ability. It would promote teamwork and loyalty. (You want to stick with an alliance of generous people, and if you want people to share with you then you can't afford to engage in socially destructive behavior.)
I don't think multiple accounts would be an issue for these reasons:
1. It would take multiple devices.
2. It would take a lot of work to get the feeder acounts up to where they had the ability to donate a worthwhile amount.
3. When we get alliance wars having undeveloped feeder accounts will weaken the alliance.
4. Given 2 & 3, if the feeder accounts are as active and growing as regular accounts then aren't they just regular accounts that belong to 1 person? That possibility already exists.
Domi will make more money from alliances that are longlived and highly competitive. Resource sharing along with alliance wars will promote exactly that.