I recently got to know about Dtube and imo the concept is freakin' awesome! It has a lot more motivation for every individual user, which you can see in the overall mood in the community! Everyone is, at least for now, a lot more helpful and friendly than the people on YT.
Also, great video, you have my sub!