Are they any other Let's Players on Smogon? Aside from Pokemon, etc.? This thread can be used as a general to help share and promote your stuff with others. Sounds like a neat thread to help gain views, subscribers, and the like.
My channel's got Team Fortress 2, Pokemon Emerald Nuzlocke...