That theory goes out the window with the finale I think, but it is interesting.

As said, the finale really limits what the island could be.