Is there a forum/thread for people to share their Nintendo related YouTube content and channels?

Over on Gamespot's forums they have a pinned thread where anyone can post a description of their YouTube channel. They dont allow low effort spam posts, so you have to put a detailed description of your channel and what kind of content you create as well as a link.

Is there anything like this over here on Nintendo Enthusiast?

Many thanks