At the moment you can't do anything against pool hoppers, one of them is float between our pool and luckpool.
because if he hit pool with 1-2MSol/s, round time is just few seconds and he spends 100% round time for all blocks which were mined, so he got full reward.
Until network is so weak and centralised, pool hoppers can do what they want.