While it was informative, this is going to be going further than YouTube and truly needs to be marketable. I think both have flaws depending on the intended market.
Yeah, I mean it's not bad at all! And I can definitely see it being more successful as a logo for your brand.
Maybe it's because I can see the S and the T, but then I'm not sure if you're trying to make a d or if the reflection is just part of the design?