Would p2pool have potential scalability issues if adopted on a scale much larger than now? For example, would the coinbase transaction be a problem with potentially tens of thousands of payout addresses? Also, if the solution to that issue is increasing p2pool share difficulty, isn't that just re-inventing something like solo mining in the long term?