There are some things to keep in mind when deciding what you want for your servers.
Personally, I use PB more because it allows me to stream to 3rd party sites, like PBBans. And with that, as a server admin, I can add even more checks like MD5 Tools and CVAR scans. It would also allow the server admin to utilize the PB screen shot feature which is a big help. And admins can also take 1st person demos of cheaters in action and submit them for review.
Does VAC do all that? To be honest, I wish VAC would, but, it does not.
- VAC does mass bans, but, not immediately. Rather it takes two weeks for a cheater to be banned.
- Punkbuster does "Live" banning where the cheater gets removed from the server via PB's 2 minute kick. PBBans enforces the ban so the cheat stays off the server as long as it is streaming to PBBans.
- Punkbuster issues Global Bans which keep players off all PB enabled servers permanently.
- Punkbuster issues Hardware Bans for certain violations, although this is more rare. If you are hardware banned, then you would need a new modem, IP address, new PC and new game.
Personally, I use PB more because it allows me to stream to 3rd party sites, like PBBans. And with that, as a server admin, I can add even more checks like MD5 Tools and CVAR scans. It would also allow the server admin to utilize the PB screen shot feature which is a big help. And admins can also take 1st person demos of cheaters in action and submit them for review.
Does VAC do all that? To be honest, I wish VAC would, but, it does not.