Aren’t those pretty much universally important skills for any DJ, regardless of the timeslot?
But I think your first sentence hits the point. If you don’t know what makes a great opening DJ, you probably don’t go out enough. I think, it’s quite important for DJs to also just go out as regular punters, you learn so much subconsciously, all while having loads of fun.
Set the mood for sure. Start slower, start with some of the older popular songs in your genre. I usually find that if you play the older ‘classics’ in a genre you will usually get the floor filled, and not play something that the guy after you will probably play. Also, I start on the slower end of BPM’s and keep them tuned down a couple of percent, so that when the main act steps up, it really creates a lift in the atmosphere.