If you are talking about the rewards, give it at least 6 months, both of them will have more or less the same payout for the last 6 months. Most normal pools have fees which can result in p2pool having more payout. They also have email notifications which alerts the user if the hashrate falls below X.
Is there any reward for the P2Pool owner ?
Some of them run it for free for others. Some people set up their own nodes and mine it on their own node as it have less latency and traffic.