Suggestion to grow small channels
My suggestion is for the small channels and for those who are starting with Twitch. It is very difficult to start your community and that's why Twitch could implement a system in which viewers would be rewarded for watching channels that are with few viewers like 1 to 5 or 5 to 10...
These rewards could be an exclusive random emotes or 'Twitch Prime' of short duration (a few hours or days) in which viewers could choose their streamer to give a prime subscription or be able to exchange for bits to send your message.
Other types of rewards can be evaluated as for example an exclusive global badge like with Twitch Prime. Another option would be the same reward redemption system occurs in Prime, however with unique items for viewers that support small streams.
To avoid bots for farming bits, the viewer needs to confirm its mobile number via SMS to avoid farming bots.