The badge gives you a few things. You can post to these forums.ooh okay that seems interesting , Is it sort of like youtube networks? ( for example TGN or Machinima ) or is it just something that is used on this site and doesn't really interfere with youtube
https://freedom.community.tm/forums/community-reviews.384/
https://freedom.community.tm/forums/content.239/
Secondly, your name is highlighted with a purple tint ^^ It's only for the forum sections here, and will not interfere with youtube. You can get people to help you out on your videos though, with a bit of critique