If this is a more long-term solution, and given that they are renting office space for $1300 - $3000/mo, you can actually get an E-2 Treaty Visa assuming that you can prove that your company will employ 10 people over 2 years and be setting up office locally, and investing a minimum of at least $200K I believe. This was even before relaxation of H1-B rules that allowed foreign workers to start their own companies.
So I am not sure how far this will go...they should re-examine what they are trying to do. It sounds like they are just trying to experiment with a Seasteading exercise and have it subsidized by funded tech startups.
If the real aim is to solve the immigration problem for startups, this particular solution might not be the best.