I don't know if this is a good Idea, but after playing osu a while, I sometimes want to spectate someone without downloading any Beatmaps. So what i propose is to add a new Mode called "Spectator" or something like this to the Menu. In that Mode you can choose a Beatmap and osu picks a random player which is currently playing this Beatmap.