I think the problem could be solved by allowing techs to be traded. If you really want to prop a civ up, you can gift them some techs. (If they take your gift and then sail to other waters, well, that's a risk you take, like any other. In fact, I think it would be really cool if recalled civs...