This is great!
As a renter that is priced out of the market where I want to live/work, the greatest obstacle I've seen to long term communities are "transplants" or those who live for a few years and move. It is difficult living in a community where the overwhelming majority of your neighbors are all cycled in 5 years. We've found "transplants" are effectively anonymous :/