Looked at your pool stats and I note that the payout does not tally with the mining calculator at etherscan.io
100 MHps is calculated to pay just over 5 ETH per day but your contributors seems to be achieving about 3+ ETH only.
Maybe I am interpreting it wrong...
Try it for 24h and report back - my calcs were/are based on etherscans source, I will check it again as soon as I have some time.
I have been using suprnova for a while and I am geting 20.5 Eth on 430 MHps exactly inline with calculations, so I can vouch for the efficiency. Also, it is returning 5-10% more with the bonus over dwarf, where i got 19.5 Eth in the same time with the same power.
Edit: dont be fooled by pooleths +25% offer even with the bonus its no better (and possibly worse) than suprnova due to no stratum etc.