It would be cool to listen to a song of one's liking with a random person - you can match people who want to listen to the same song on the basis of their location or tracks they've played in the past. Kind of like Tinder for songs...

Yes, I like this idea! I think there be an option to let anyone listen to what your streaming regardless of if they are friends or not. This is also a way to meet people who like the same music as you.