It should also be noted that, if many miners start using strategies, it will in turn become more protable to work on old pools, because the overall computing power of that pool will have temporarily decreased.
I don't understand this. In the extreme, if everyone left a pool, why would a miner join it? They would get a block no faster than working on their own and they would pay to previous workers who had shares.
I think this could be solved by letting everyone know that shares will begin to decay after some multiple of average time to find a block.
I know it isn't a problem now because there is only one huge pool, but when there are many and switching is easy an unlucky period could easily drive people away and no one will have proper incentive to rejoin until it is cleared.
Interesting article, I brought the subject up back when the first pool switched from current power to the contributed method, but I don't think anyone responded.