Number of satellites per launch is a curious metric. And a mostly useless one, I would think, considering modern cubesats, nanosats, and (soon) chipsats. I also dispute PSLV holding that record. PSLV C9 seems to have carried 10. Antares Orb-1 in January 2014 is recorded as carrying 34 spacecraft. If KickSat had worked, SpaceX CRS-3 would have ended up deploying something like 110 individual spacecraft.
I just glanced at the PSLV wikipedia page, and it looks like it's mostly for polar orbits. That's pretty cool, as it's quite different from the ISS' 55 degree inclination orbit that the commercial resupplies can get you, and changing inclination is expensive in terms of fuel.
As a guy with vested interest in getting more satellites up in orbit, this is great news!