I think one thing we all as djs/producers/whatever is that the audience does not give a rat's ass about how good your skills are...we do...us djs give a rat's ass about technical skills and what not. But, I've had to overcome this skill issue and realize that the majority of the people listening don't care...If it sounds good and maybe they bob their head or they dance, then your mission as a performer is accomplished. I still trainspot everytime i hear a dj spin, but for the most part, I now just aim for the music to sound good, no matter the medium used.