In your simulations can you say how much time the hopper would spend at the PPS pool (or how much time there was spent with no pool being less than 43%)? If the amount of time spent at PPS is a tiny percentage (because of all the available prop pools) then the efficiency would seem to be high but not because you hop away from a pool, but because you are always hopping TO a pool that has low shares.
I ran a simulation at threshold
1.5 using the "real world" parameters.
From a total of 2750 BTC earned, only 0.03 BTC (essentially 0) came from the fair pool. This is basically just the consequence of the probability for all six pools beeing at 1.5 * difficulty being very low.
I ran the simulation again, recording how much time was spent at pools below/above a 0.43 treshold.
below 0.43:
~ 92%above 0.43:
~ 8%at fair pool:
< 0.1%