P2Pmining has the same luck as p2pool. Cgminer is notorious for reporting pool is not serving work fast enough even on the fastest of pool server.
P2Pmining runs on a dedicated server in a datacenter in Florida. It is a Xeon quad core processor with 100mbit link. I don't know why anyone should be having connection issues.
P2Pmining total hashrate does not effect variance or payout for miners using it. Variance is based upon total hashrate of P2Pool.
P2Pmining is a
free P2Pool server
You will always connect faster to a server right next to you than one that is half way across the country.
Efficiency in CGMINER has nothing to do with actual efficiency of the pool. It has to do with the getwork requests vs. submitted shares.
Go to
http://p2pmining.com:9332/static/ and look at efficiency there. That is how well p2pmining is doing vs. the rest of p2pool servers. Currently P2Pmining is at 119.5%. Compare this with your local p2pool server and use the one with the higher efficiency. Server connection to P2Pool nodes is as important as server connection to miners.
Every time I started my miner on p2pmining.com my DOA rate would go up to +10% and then come back down to around 4% indicating that hopping on and off P2Pmining.com would cause higher DOA rates.
The estimated PPS stat is a very rough estimate. It swings above and below the mathmatical pps value (Currently 0.00002884). It just shows how variable luck is.
I hope this helps understand why mining on p2pmining.com is the way it is.
Thanks for playing.