I'll echo the sentiment that I usually look for the best players I can for the stream is because I'm intending it as a tool for the community. Watching me beat up on less experienced players isn't as helpful. Having said that, I play plenty of less experienced players, so you don't have to worry about me being elitist. If it appears that way, it's for the good of others. However, I would add, if you want to do some serious testing you should be seeking out the best players you can find. As I've said many times to many players, the best way to learn is to lose.
As far as my own skill is concerned, I don't make any claims either way. I will say I feel like I play about 60% of my skill on the stream. I'm spending a lot of energy on attempting to both interact with those in the chat lobby and providing useful commentary. But I have thick skin (as anyone who makes their game public should) so feel free to criticize my play. In fact, I think talking about strategic errors you see in my games are good learning tools for the community.
In short, I hope you enjoy the stream and I'll continue to try to find the best opponents I can while not excluding people who want to be on it. If people are finding it not worth watching due to play errors please do say so as my goal is to provide a tool and not waste your time.