Good points. It still might be possible to put in limits that make it workable: Maybe the sale only goes through after 5 years and the money is held in escrow until then. Maybe an individual/organization can only exercise the option once per 20 years.