This is one situation where p2pool has a distinct advantage. You still have to wait for your share(s) of the block the pool has found to mature, but at least the funds are sitting in your wallet. At a centralised pool, the funds could confirming for a day or two before you can withdraw them.
No. You will still wait for a day or two to
confirm your funds from p2pool.
That's exactly what I said.
Funds are not available to spend, but they're in
your wallet, not the pool operators.