Not sure I agree. As it is, there are few enough settlable spots that getting effectively unlimited logistics won't happen (spells that make land colonizable might change that).
Logistics is precious enough that building your own units might be preferable to paying for gifted units, thus muddying the advantage of bringing on allied factions.
One the neutrals are 'turned on' in the next update, I think this issue will become clearer either way.