I rotate with all of the worlds between various households and I am using or will use them all. Sometimes I have my own customized lore or canon for how I link them together and where they are though I do pay attention to the general way that they are designed. I also let my sims travel though I do so logically. The desert worlds basically all connect with each other. Everything connects with Newcrest which serves mostly as a place for community lots and custom builds that any household can use. I could honestly use a second variation on Newcrest to expand. I also have a couple of restaurants in Willow Creek that pretty much any sim can visit as well. In Newcrest I have a playable spa, a cafe, a permanent ice rink, a "funplex" movie theatre/bowling alley, a toddler-focused play park for families, a nightclub for single sims, a burger place for anyone, the Lost Gardens of Time lot with a wishing well, a very historic-looking library, a cemetary, fine dining and an area with a few very wealthy households including a giant castle with a royal family.
In Oasis Springs, I built a custom gym that is so nice that I let any sim visit it. I also installed a really nice outdoor swimming pool there that is essentially always swimmable so I do let anyone visit that lot as well. I also have another bowling alley, a yoga retreat, a diner and a few other things. Several of the worlds have their own wedding venues and I do have several churches across the different worlds with religious clubs that do actively go to those locations. I basically have some sims who like to do that and some who don't so they go if they want to and some of them choose not to. I also have sims of different religions in my game and multiple different denominations, actually. Everyone co-exists in my save, lol.
Beyond that, the Windenburg townies tend to live in Windenburg, the desert townies live in the desert worlds, Willow Creek people tend to stay in Willow Creek or Newcrest or Magnolia Promenade. Anyone can go away to Britechester or live at home. Brindleton Bay residents stay there or go to one of the places I've already mentioned, etc. So, I do kind of restrict how I move my sims around but I don't mind if they run into visiting townies from other worlds a lot of whom are from my rotation or are townies that I "know". I ignore them if I want to.
I did make Glimmerbrook into a very little Celtic village. Forgotten Hollow is near Windenburg as is Tartosa. I only recently added Copperdale, San Sequoia, etc, so I'm playing those as connecting worlds as well. Anyone can go to the carnival or the high school, obviously. Strangerville is remote but they can get to Oasis Springs and Del Sol Valley so I've actually been housing a few actors there including one who is starting out in the trailer, so as a starving artist. If they weren't born into it, actors are broke in my game. I also have made it so that Strangerville is a military town but military families can be transferred out. I've decided that one of my custom Strangerville households is actually going to move to Mt. Komorebi and live with the pre-made families there rather than just vacationing. They may pack up and move a few times, learning about different cultures. Anyone can move to San Myshuno and I've honestly filled that world up a lot but some of those residents avoid leaving the city. Anyone can go on a vacation anywhere though if they can afford it. Tomarang is being gradually worked in; I will play with the residents and I've also added some vacationing there at first.
I follow a kind of logic. I also use many of the lots and come up with projects for them.