I agree with Cohh on the issue so far. They have great potential for small streamers. I even wrote a long article about it and the implications and possibilities it has for a small streamer.
So far however I feel as if it haven't reached that level. It might be due to the wonky release of the feature.
I also think that hat what Twitch wanted was something similar to what they had in Creative, and not actual game titles.
That might come as the communites settle in or perhaps there will slowly be certain ethics formed around it, similar to how there are certain ethics around streaming.