Hey, I decided to ask Twitch if they could make a Team-Page for people that stream TrackMania on their site, and they agreed on making one!
Here it is. I already sent out invitations to a bunch of people, but a lot have still not accepted it. So check your email if you've got an invitation, and you can also see it under "Teams" in your settings at Twitch.
...And if you stream any TrackMania game on Twitch and want to be included, just contact me in any way you want and I will add you to the page.