The 90-day luck is still very good. We only had 2 or 3 orphans due to a bug which has been fixed. Don't see any problem. Bad luck happens has good luck did. I had up to 117% luck on a 30-day window, I don't see why a 30-day 88% luck now would mean p2pool isn't performing as best or better than any pool out there.
This. * 9000