Cool! That looks like fun! I'll keep an eye on it. It's nice to see you're doing well.
I've been thinking of setting up my own channel for a long time now, but if/when I do, it'll be on VIMEO (Youtube is a bit too restrictive for my taste.)
Just to weigh in: that would be cool.
It would be an interesting place to see your wip's, or you could use it as a chance to experiment with motion comics, like these.