If so Id love to part of it! Im a Gauntlet runner. dustins7 is my twitch. =)
If you go to your Twitch Dashboard, you can actually join the "Speedrunning" community without an invite or anything, which is similar to a team and lets people find you through Twitch a little easier.