Automatic PPLNS window length
P2Pool usually finds many Monero blocks in its PPLNS window. This means that one share often gets paid out many times with small transactions. This greatly increases chain bloat.
Implementing an automatic PPLNS window so that in average 1 or 2 blocks are found per window would both reduce the Monero blockchain growth and increase the profit for P2Pool miners.