If you have a bunch of rigs and switch coins every day or two for the best profit then you want a pool which finds a block at least every 30min on average, which mean 1/30th of the net hash rate - with net hash at 20MH/sec that means a pool hash rate of around 600KH/s
i'd even go beyond that. Even if you switch every day or two your variance on one particular coin doesn't really matter. If you get unlucky on one coin, the next day you might get lucky on another. Keep going and you will have a mix of good days and bad days.
I think your 50 blocks in the period you will be mining suggestion is a good one, but it doesn't need to be on each individual coin, just overall.
As long as you are getting (pieces of) blocks consistently you should be fine.
Also consider how much the variance even matters to you. Miners can go a bit overboard on optimizing things. If you are making a few dollars worth of coins per day does it really matter whether you make a dollar or two less on one day and a dollar or two more on another day?
I don't know anyone's financial situation, so it may be for some this does matter. I'm just suggesting to consider it realistically because too much optimizing of variance leads to everyone joining the largest pools and harms the network, as RentaMouse said. If you realistically don't have a reason to care please do what helps the network instead of hurting it.