This is absolutely right, but when we mining DGC and WDC it should be that way. Just look in to profitability charts, WDC and DGC has very high stales rate, thats why we have so many "rejected". But profit still very high.
My profit calculation takes both (actual) stales over past few minutes and orphans over last 100 blocks into account for all currencies, and also subtracts an additional 10% from WDC and DGC. I believe it is more accurate than coinchoose.
That's how it's SUPPOSED to work but it doesn't seem to be counting MY stales. I'm averaging over 20% rejects yet my stats page on your site indicates 0 invalid round shares. Even on the pool stats, the efficiency is indicated as over 98%. That seems way too high for WDC, something isn't right, there should be more stales bringing the profitability more in line with coinchoose.
The efficiency was off for the past hour or so because I had to turn off the share archiving script to fix a bug. It should have been closer to 93% which would still not have been enough to push us onto FTC.