I love DTube, but the only thing I see that needs to be remedied ASAP, is the time it takes to get a video playing from the time you load the page. I've seen delays as long as 5 minutes before the stream starts. I don't know what causes the bottleneck, but that is really the only stumbling block I've seen. I don't know if its the node I am using or the ISP possibly throttling the data, but surely there is a way to get around it.
DTube is an awesome place to view content. I've already moved a few of my YT videos over. Uploading is easy, including getting the thumbnail from the video or simply sending one from your computer.
RE: WHY the DTube Upvote is NECESSARY! (for now) - DTUBE DAILY #49