No matter how wonky Twitch can be, I would recommend Twitch. I stream there nearly weekly, and the chat system is intuitive enough; IIRC you can set your own personal chat word filter as well. Also, if you happened to use twitch, there are a number of chat bots that help out too. Nightbot being one, for example.