i don't know a savanah strip other than the one over at independence.
this is a brand new one.
i am told they were only approved for so many feet, short of what is required for the big planes. plus i hear they will need aaallll kinds of expensive gear to be approved as well. controllers, weather stuff, ect.
but the 2 developers seem to have bottomless pockets,,,