Sorry don't play or know anything about sof2, BUT:
Would it not be more sensible to join up with pbbans and get full protection against all know cheaters to this community, esp. those that play your game. Then just banning the odd one or two you might happen to catch yourself.
Join and start streaming to help rid all cheaters from our servers.
Anything you need to know about joining up, the staff and community will gladly help you.