Just a note that you are not guaranteed to lose your shares, it's just possible. When switching is kept to a minimum, so are the possible loses.
MultiPoolMiner should soon get TCP access to MiningPoolHub to eliminate this problem for good and will have live profits and found blocks.
1. How can we keep switching to a minimum on MultiPoolMiner?
2. When is soon?
The internal setting should suffice. If it's switching too much then post your log on GitHub and I'll consider adjusting the switching algorithm.
I'm waiting on MiningPoolHub; not got an ETA yet.