This and many other factors determine the rates djs charge, you are not just paying for music, you are paying for an experience, professionalism,
great quality premium level sound,
punctuality
Clear communication
And most importantly: Peace of mind
This your list cant convince a prospect on why you should be paid whatever you are worth...thats what all DJs do, what you do extra as an icing is what guarantees your budget.