Suggestion: More staff presence in partnered streams.
I think having a Twitch staff member, or a "police presence", present during partnered stream would help mitigate some of the misbehavior coming from both the streamer and viewers at times.
I think having a Twitch staff member present would drastically help resolve issues and correct problematic behavior faster and more efficiently. It would also cut down on the responsibility being solely placed on the streamer/viewer to collect evidence/write a report (that they may not be able to do because it is often made difficult due to how the report feature currently functions, because of a language barrier, or fear of retaliation).
I think it would also help with keeping track of repeat offenders who often only "play nice" when a staff member is around, but revert once the "cat's away", so to speak, and make banning these users more streamlined.