Does Dtube sucks? What is your opinion about it? I have been having issues with it. Let me know what you think in the comment below.