CPPSRB is a good system.
There's nothing wrong with CPPSRB itself, but if I add up all the shares in the block list
http://eligius.st/~wizkid057/newstats/blocks.php , I get a total of 29618979908 shares found, with total difficulty of 27904252293. This means average luck over the last 19 months (all of the stats) is only 94%. That seems awfully low to be just a case of bad luck over such a long period.
Any explanation ?