The best mic for DJs to be quite honest are Super Cardioid Dynamic mics.
Also, if your mic is good enough, you should need to ice cream it. You should be able to talk into a microphone with a decent amount of distance away from your mouth. I was taught 4-6 inches but it can vary from person to person in practical experience.
I also try to avoid instructing people how to use my mics. I give them the quick rundown when I hand it to them which is basically “Close the mic but its not an ice cream cone”. I’ve seen some DJs go up and readjust the speaker on the fly, which is really poor practice.