Now in the right section
Not listened to the mix but will reply aboout djing question.
If you are wanting to 'make it' as such in a bigger scale, mostly build the reputation on being a good producer and then the gigs become booked from this. You can also do the whole win mix competitions etc... or get involved with upstarting brands in that genre.
Then theres the whole djing at a shithole 'party mixing' where you wont want to build a reputation, no one gives a fuck how good you are as long as you play the latest shit in the charts.