My rates also fluctuated greatly from as low as 3.6/4.6 OFTEN to a RARE high spike of 10-11Mh/s
I think the pool total peaked near 30Mh/s again if memory serves.
And I found the refresh rate a little slow and too infrequent. The query rate also spiked high a few times
I have great ISP service and usually never have latency problems
A time stamp would be helpful to know the delay on the pool reports..
And of course the Diff is always wrong and behind by a block.
Again I still found your pool much better than some others and will return if we can resolve the payout problem.
And now that I know where to find attentive support
I will look into that diff problems for sure, message/pm me your problems with the payouts and I'll be glad to help.