The bad thing of those channels is that they are temporary, you can't watch them again a year later, I like the puppets you can see over and over, But the idea is original and seem to have lot of views, i'll keep an eye on the character.
In the last year, he definitely has gotten VERY popular! Arlo was recently on a Did you Know Gaming episode! That means he's really getting out there because only the big names in video game criticisms get on that show! I never clicked on a video so fast XD