Anyone been watching this? I think it's a great addition to the channels, really good insight, though some of the opinions are a little odd.