So basically, he showed up on time, and seemed like a nice person to work with, but he hardly talked on the mic, and did a very mediocre job at music programming?
Vs. The other guy you use has a bad punctuality problem, but has a much bigger outgoing personality, can get high energy, and does a Great job at music programming
This first guy might be worth using for lower end budget parties. He seems like a reliable choice. He doesn't seem like he would be a good fit for a mitzvah, or a wedding where they absolutely want more than a very low key DJ present.