I had links there - my domain may not look like a gambling domain, but the extended urls did show the words 'slots-review'.
Personally I'm past this - it's cost me £190 for Vimeo, but I actually prefer the software and as long as all the vids are marked up as private there really shouldn't be any issues. The traffic I was seeing from YouTube was negligible anyway.