Perhaps a better question is (aside from when the pool was brand new) has variability ever been this high? By my reckoning, a 100% block would take 2.8 days right now - not sure if that's the best way to measure variability, but it seems to work.
The trouble with high variability is that when we starting mining this block, network difficulty was at 2,227B - it has now gone up past 2,603B and is now at 2,874B and we still haven't found a block - I don't know how the math works on that, but it's got to mess with your profitability - intuition tells me that for everything to work out properly, we have to at least be finding some blocks at every difficulty level...
Is there any indication that variability will improve? Are we doing anything to attract miners?