In both cases of Eligius and BTC Guild, the % doesn't relate directly to the payout anyway (me also of course)
In Eligius the backpay PPS thingy means your max pay is 100% PPS no matter how good the luck is.
There is a relationship between pool luck the time it takes to receive your pay though, so pool luck still affects miners.
Yep, but just meant that displaying it that way, though is suggested being intuitive, really isn't much use since you need to do the calculations on it, since a single block usually doesn't count for much in any payout scheme, and multiple blocks needs a calculator to do anything with the numbers

...
Share% seems a lot clearer IMO and way less prone to misunderstanding -
I agree, but then I'm biased since that's the way I do it

- and yes as you know I also have CDF also thanks to your help on that

The cdf you have is only for each block though - if you want a cdf for the past 100 blocks or 1000 blocks, let me know and I'll look up the GSL function that will do that for you.
Yep I only display it per block.
If you have the time - please do PM me the details and I'll add the GSL function to show at least the "last 42 range" on the blocks page.