I'vew noticed some weird mining pool stats too.
Does it make ANY sense, for me to have 2000 shares but only .00000001 in that block, while in another a couple hours later, 2 shares got me .003?
Is this shenanigans, connectivity issues, or what?
Now exist many methods to share 25 BTC for block - may be pool using some score method of profit distribution that give an incentive to 24/7 miners and vice versa?