For the miner it doesn't matter what reward system the pool is using.
The difference is, with PPS you get steady payouts while proportional, score-based, dgm, ppnls, and others introduce much more variance.
Over time, payouts from all those reward systems should converge at the same value.
The miner should select their pool to minimize pool fees and stale shares.
How many stale shares you will get is influenced by your network connection to the pool, the algorithm the pool uses to prioritize LP messages, or whether the pool has grown to its limit.
There are some very subtle interactions between different software miners and pool implementations, for example:
I'm using cgminer on my mining rigs.
I have excellent connectivity to Eligius and always get <1% stale shares when using Eligius as a primary pool.
However, when Eligius is chosen as one of the backup pools and receives very little traffic, my stale shares skyrocket up to 30%!
Another advice is never to choose a pool based on its recent good luck: these lucky blocks have already been mined and they don't influence the rate of future block mining at all.
OTOH, there have been pools constantly stricken with bad luck - this may indicate issues with the pool's code.
Obviously, staying up to speed with the Pools subforum (https://bitcointalk.org/index.php?board=41.0
) pays off.
No one should mine using pool receiving very little attention from their owners, as Arsbitcoin - once an excellent pool - currently is.