The name Twitch in products/Services!

I have created what I call TwitchForums.com.
Do you think that is allowed? I have read a bit on their legal site, and they do state, that it is not allowed. But what if I state:

TwitchForums.com is not affiliated with twitch.tv, we merely provide a service for its users! Refrain from sending them support questions about Twitch Forums; they have plenty of other things to worry about.

What that do anything or should I just change name?

Yeah, you should probably just change the name.