I don't see how this would be intensive to implement, plenty of other games do this. One way would be to store all scores on a server, only keeping the highest score a user makes and the client simply grabs the data from the website database in real-time (similar to embedding a frame of a webpage). Another way would be for the clients to individually ask other clients for their highest local scores to sync with and promptly attempt to sync with friends clients when a new high score is obtained.
It would also be nice if every beatmap had their own dedicated torrent link, possibly even have torrent functionality implemented inside Osu! I'd be willing to donate tons of bandwidth if this existed.
It would also be nice if every beatmap had their own dedicated torrent link, possibly even have torrent functionality implemented inside Osu! I'd be willing to donate tons of bandwidth if this existed.