You can use "--rotate" and get similar results to "--load-balance". The miner works on one pool for the time you specify and then rotates to the next.
Yeah, I was thinking about that.
That's a good idea as rotate is much more robust since it has a firm concept about which pool is the primary.