Pointing more hash at p2pool will not help, if anything, it will make it worse. As it always has & always will in it's current form. [...] P2pools problems won't just disappear - they have to be fixed. Then throw tons of hash at it. It's the same old story.
Increasing hashrates cause miner variance for smaller miners but I do not see that as a problem. If P2Pool was solving 10 blocks a day I believe the top 30% of P2Pool miners would be very happy. The rest may be unhappy because of huge variance but if they team up with friends and create subpools then they can become significant also.
Higher hashrates do not cause any extra load or latencies on the P2Pool network. I have no understanding for complaints about high hashrates.