I think its pretty well established that sr/spikes/taunt is pretty mandatory. So he really has one 'free' slot. If your not using spikes and sr, your better off using something else. These arguments of deo-d running these random moves is silly, this kinda example can be said about any pokemon, for example ballontran is a great check to ddnite, but this particular ddnite is running superpower!, although running superpower leaves him checked by other things. Same applies for deo-d. Theres really only a few fully-optimal sets, anything else just has 'suprise' factor, which isnt a strong enough argument for banning.