Sounds like everything to do with this upcoming feature is entirely self-contained, having nothing at all tying it to the main game. From what I've read about the features, it sounds awfully time-consuming for stuff you can only see/do/use on the island itself.
Edit: Another thought I just had...the existence of island sanctuary with the described features completely obliterates every single argument against the existence of instanced housing.