It was actually intended to give priority to people from that world, from what I remember reading, it just didn't work that way in practice.

I think they must have meant that logging into the world (including via DC travel) has priority over the world visit queue (which it does). But it does make sense to allow people whose homeworld it is to be in a different queue that is after login queues but before world visit queues are processed.