I do, but I don't use it. Maybe I should start lol :P
Totally! Twitter i where I get the majority of views on my games and I'm pretty sure it works for youtube too.