Well if you don't mind jumping your miners around a lot.
Problem is, sometimes you might jump around while the place you just left becomes more efficient.
It usually all evens out in the end, just make sure the pool is transparent and DDOS proof, and I'm not sure p2p is.
Totally agree with all you are saying, and I am not in the habit of jumping around, when I find a pool I like I usually stay put. But in this case, seeing as I was only getting 60% expected payout for a great length of time, I felt I needed to shop around.
I didn't take the move lightly, and actually started by moving only 1/2 of my hash power. The first alternative pool I tried I stayed for about 16 hours and the results were about the same, so I tried yet another pool. After about 8 hours, at my now current pool, I noticed I was getting about 3 coins to every 2 at this old pool. Just to be safe, I waited another 8 hours and when the trend held, I moved the rest of my miners over. Now about 24 hours in at my new pool, I am getting a solid ~85-90% compared to the best-case calculations, which no matter how you look at it, it is definitely better than 60-65%.
You can share the address, we are all fellow miners here.