I think it's good to be active but you could also have done things in a way that did not increase the variance of those who stayed in main P2pool
I would have preferred to have made my modifications as part of p2pool master. However, the only other active contributor to p2pool at the time was opposed to that. Read
https://github.com/p2pool/p2pool/issues/341 for more information.