I agree, and yeah, I already upvoted everything here that wasn't mine :)
Political humor is becoming a lost art, I feel. Despite these hyperpartisan times, we need to remember how to laugh at ourselves and each other.
The stream is already doing very well for being brand new, I think -- and as it gains in followers and posts the stream will rise in the list.