I suggest you look at the pool luck there think about it the pool has a very good luck score that what counts more that the time on blocks.... As the luck shows how many shares are put into the block to hit it.....
atm the pool running at 86 percent of the expected shares to hit a block what this means we as users are 14 percent up on our excepted rigs earnings over the last 4 weeks and that not factoring in the 12.5 bonus the pool admin is paying out to top of the block finds....
Hitting more blocks in a shorter time with a higher hashing pool is not always a good thing ya only got to look at slush that have had gotten luck in the last day or so to see the effect it has had on their luck score or a few of the other bigger pools eg btc guild that running at only 88.818 there luck score works a different way to this pool anything under 100 is bad thing over 100 is a good thing .... but just off those 2 examples of bigger pools that hit lots of blocks they are not hitting enough to cover their hash to be up earning wise for a 24 hr period atm they are in fact below their expected rig earns That luck score is the most important stat on any pool page