Thanks for your comment.
The point initially was to write a miner that made it easy to monitor and control multiple rigs. I just thought other miners might find it useful and it wasn't much work to make it public.
With Pro Miner, you can have one display on a remote (LAN) machine and immediately see how all your rigs are doing.
I've also put quite a lot of work into maximizing mining rewards - so I've optimized for average hashrate not peak hashrate, which translates to more valid shares.
For example, when I tested Claymore's miner, it produced around 3% stale shares, whereas Pro Miner produces around 0.3% - 0.5%.