Besides fair market value, the people getting evicted should get a percentage of all future profits from the land and airspace above. If 30 stories go up they get a percentage of profit on all those assets.
I have 20 acres and I am allowed to build just two houses. What would piss me off, is that any of the potential beyond that would be taken and given to a third party by eminent domain and re-zoning favors.
Many people buy and hold property and wait for demographic shifts or population growth to benefit them. To turn around a give the value/potential of that mostly to the few connected, is stealing.