My suggestion is based on a few ideas that Ive heard.
My suggestion is to have it as a amall out of the way world, with no real strategic importance. But have a valuable commodity such as spice or jewel mines or what not that merit an imperial presence. Albeit a small one.
This would explain the strange and myriad collection of aliens. Set it up like Dronegar from the " Medstar" books. Only with a few smugglers and such.
With an out of the way part of town set up like Tortuga from the PTOC movies. This would be where the stinkhole cantina would be. ( and probably the largest Imp trooper presence )
I would like to stick with the diagrams thwt Chewie and Glassman came up with for the actual look of the town. The big Imp tower looming over everything is very creepy looking. The tower would be the only thing that would look 'new" whereas everything is very run down and rusting.
Thats all ive got for now. I may come up with more later.
I'm thinking of naming it with the word " minor" in the title. Just to give the idea of its insignifigance to the New Empire.
We could also be a hutt and its palace. I like the idae of having mines.
That would also be another reason a Hutt was there. There should also be a small rebel base. Maybe deep in a forest or up in the mountains. That's all iv'e got for now.