Tried Dtube but honestly its a lot more work for nothing.
I would download my video (takes time)
Upload it (takes time)
It doesn't benefit my YouTube in anyway.
So, what's the point?
Here I can just paste a link, spend the extra time adding some content and drive some traffic to my YouTube site. Honestly, not sure what the big deal about Dtube is?
RE: Name and logo change