Right now you cannot force a remote player into a station, you'll get a warning that this function can only be called by local players. It doesn't even make sense that the function accepts a "player" parameter if you can only call it locally.
It should be possible to force a remote player into a station. Worlds have already shown amazing concepts that are possible with desyncing player positions, but they require that everyone is constantly in a station, syncs their position and has a custom moving controller which adds a lot of overhead.
It would be great if a player doesn't need to enter a station themselves to be in one remotely, so new concepts of desynced positions are possible, which would be great e.g. for games where one player is supposed to be invisible to some other players, but they themselves can walk around others freely.