Mmpool is merged mining so yeah p2pool will help with Bitcoin and we still get alts. Plus p2pool may be easy though people may not want to run core, let alone 5 other chains so your pool is definitely needed. Especially if you can proxy difficulty for small miners. P2pool sucks for them.
agreed, running 5 clients is a huge pain and at that point it becomes more of a hassle.