YouTube isn't going to get any better; it may have that big user-base but they have never made a penny of profit in their 10 year plus existence; they're held up by Google and can't afford to pay out shares of that ad revenue to everyone. They'll make plenty of B.S excuses even there's nothing political going on.
I might have to check out D-Sound for hosting mixes; especially as I live in China and the typically usually sites aren't always easy to access.
RE: Trance Drum & Bass - Nicky Havey - Moving On