I agree with you on the extension, as there are other YouTube browser extensions which seamlessly add their function to the existing YouTube website
Not very sure about the networking features though, I wonder whether YouTube subscribed channel list sharing itself could be a social network.