I was trying to make that criticism constructive but maybe it came across wrong, what I was trying to say is that if you are going to tout a demo piece of audio to prospective stations it really does need to show you at your best, you need to include a bit of everything, your voice, you talking, mixing, segues and your transitional skills to show how easy you go from one genre to another or from lets say the news into a piece of music.
If your mixing is not that great it does not mean you cant be a good presenter as not all radio presenting is about mixing but the above demo doesnt really show any skills.
there is also a bit of confusion as there are two main kinds of online station around (taking into consideration just Britain, Europe, and the USA). Some have the usual "zoo format" with a mixture of modern and old mainstream pop music, and emphasis placed on the presenters personality.
Others are specialist EDM stations, which concentrate on good quallity sound and long beatmatched mixes usually concentrated on a small selection of genres where the BPM matches.
On these stations some presenters may talk, others do not, and unless its a genre where an MC often is a performer in his own right talking is often kept to a minimum other than shouts to listeners and in some cases track names, although if the station is linked to a forum or chatroom its easier to share these track names during or after the show using the functions on your DJ software (it also saves crashing the vocals on a vocal genre).
such things as time checks, news and weather are less usual - you can't set your wristwatch by an Internet radio station (or a DAB one) due to encoder lag (if some of your listeners are in Brentwood and the others are in Japan, timezones are all different as is weather, you might end up like China Radio International where the weatherman ended up sounding like a VOLMET (military weather announcement for the benefit of aviators) because of the amount of nations and cities he had to deal with!
(I suspected his day job was indeed at the Air Ministry to read out the VOLMET, after all until recently in Britain the BBC weather presenters were in fact MOD employees rather than BBC!)
There is a crossover between each format, for those who can remember it the Rat Pack on the 1990s rave pirates #often mingled upfront music with rap, song and even satirical comedy (I still remember creasing up laughing at some of the things they came out with).
A prospective DJ may of course be interested in presenting on both sorts of stations - in which case it would make sense to make
two demos!