I hope you're going with this where i think you're going with this.
This is way beyond essential mixes . . . I haven't come across one good dj mix sharing website out there.
Linking to already hosted content is 100% the way to go.
Please keep it going.