Yeah, I totally agree with this. Even though you are not, it does create the sense that you are actually a branch of the Official YouTube. I know you are not trying to fraud your customers, but this may help!when dealing with youtube I think its best to choose to use a theme with the youtube colors (read, grey etc). I have a feeling that this creates trust to the customer cause he is associates these colors with youtube.
But that's just only my opinion.
Good luck
You are using iFeature ? If yes , you have customised it well . Which host are you using ? They seems to be slow .