If you are playing on a server, you can use a manialink, but stay on the server you are actual playing on. But when you download a replay it will disconnect you from the server. Why not creating a new instance of the game editor, which lies over the actual game instance (the instance where you are on the server)?. This way it could be possible to get on a new track, try to drive it and in case you are wondering how the record works, you can download the tmx replay and watch it, without losing the amount of time (which you need to exit the replay watch mode, and to reconnect again to the server). If you have finished the replay watching, the instance will be closed.
Another nice idea would be, when you are playing online, be able to select ghosts which you have on your pc and to play against them. If this would work, the possibility to select a player on the server and to send him that ghost,would be awesome =)
So gimme your thoughts about this ideas
