I use stats.hashco.ws to gather my stats for hashcows so if they're incorrect so am PoolPickers.
FYI. For 48hrs mining on hashcows with ~1.1MHs has gotten me 0.0047 BTC (unex, exchanged and paidout.). Not exactly matching what they claim....
Perhaps you should add a disclaimer to your poolpicker page then, it is gettings quoted all over but none of the stats you report agree with what I'm seeing from load balancing over those pools.