Let me know if I've made any egregious errors in how I've described how p2Pool works.
And I have absolutely no idea if it is even possible or how.
In my case P2pool.info ALWAYS and sometimes even my local node shows more hash rate than I have on my miner.
Maybe it it all ok in pool itself, just numbers send/taken to analysis are screwd? By this magic 10% ?
hashrate by p2pool on your PC and on p2pool.info is a GUESS based on the shares submitted at that time. I've had it say I've got 40gh/s because I mined with 1500 diff shares and got 5-10 shares in quick succession.