Very interesting function in Europa Universalis would be great looking in Freeciv.
Creation of client state from a fragment of user controlled territory (a city or few city) with choose of client state's nationality (or decision would be default).
Also a weak allied nation would be finlandized or changed into protectorate, where some decisions depend from a controlling user.