As much as we have butted heads on things on here, I have to say- that sounds grim mate. Yes, I think you would have been great on the line up.
But mate, shake that mindset! I still listen to your mixes- it gets me through work- some days are just plain shit in here, your stuff helps.