Very cool! Love the blacks and the light!
Perhaps you would like a vimeo account? Maybe that would be crisper looking than Youtube? I really don't know I have never really compared quality. But just about everyone complains about youtube. So why not move?