I am trying to consolidate my friends who all started the game at different times to the same world - however, everyone is on Crystal, and currently both the world they are on and the world I am on are congested.

It would be great if there was some sort of "waitlist" system where people could ask to be transferred, and when people on the target congested world transfer out (or are waitlisted to do so), it allows "switching" the characters who want to leave and the ones who want to join that world.

One way to simplify this could also be to have this evaluated periodically (rather than constantly) similar to the housing lottery cycle - you get notified and have until the next cycle starts to "accept" the invitation to follow through with your request, going back to the end of the line if you do not do so.

I know this may reduce incentive for everyone involved to join lower-population worlds/DCs, but honestly that is not something anyone in our group is interested in, and I doubt we are alone in that.