I think "professional" can mean pretty different things for a twitch streamer, i think rather then looking like "business proper" you just want something that captures your style as a streamer, as a silly example, one streamer i watch whose pretty massive on twitch with like 10k subs has THIS as their logo
So guess my question is, what sort of impression do you want to give people who might be looking over channels for content, what sort of flavor do you want to pitch?