Wow, totally incredible. The Villa, amazing. I am investigating this immediately.
There are ways of linking them that would be viable, for instance having a Barracuda pilot that you can hire, and maybe a cutscene to depict landing on Nal Hutta, which I assume this would be. I'm seeing a pirate moon base programmed in to the Barracuda but I want to get up close and check it out. Having the Barracuda there is context within the Nar Shaddaa / Nal Hutta / Scrapyard games triangle of location in TSL's map.
Edit: I've taken a great interest in this module and fixed the annoying flashy waves on the beach.