Counter proposal to this:
Restating the problem:
Gifted units can arrive in perimeter or puppet cities with weak military infrastructure, greatly reducing their usability compared to other units you can field.
Proposed solution:
Gifted units should receive experience and promotions based on the city-state providing the gift. This normalizes the promotions they arrive with, making them equally valuable wether you just settled an expansion, occupied a territory, or have a massive capitol. This also continues the functionality of the unit arriving in the city nearest the city-state, which is a more realistic place for them to arrive, and more likely for them to be used on a battlefront.
Originally suggested by @Tekamthi:
Proposal: Spawned units from friendly/allied militaristic city states spawn next to your capital
Currently when a city state donates units to you they go to the nearest city to that city state, even if that city is a puppet. If I'm a warmongering conqueror and want whatever nice unit the city state gives, it's pretty likely that this city is either a puppet or hasn't had time to build the...
forums.civfanatics.com
Restating the problem:
Gifted units can arrive in perimeter or puppet cities with weak military infrastructure, greatly reducing their usability compared to other units you can field.
Proposed solution:
Gifted units should receive experience and promotions based on the city-state providing the gift. This normalizes the promotions they arrive with, making them equally valuable wether you just settled an expansion, occupied a territory, or have a massive capitol. This also continues the functionality of the unit arriving in the city nearest the city-state, which is a more realistic place for them to arrive, and more likely for them to be used on a battlefront.
Originally suggested by @Tekamthi:
not a bad solution, though i might be more inclined to have the gift-giving CS confer the XP and promos rather than the recipient city.