This looks like an interesting method. I've been using Multiminer to bounce me from pool to pool, but a concentrated solution could be a better route.
I developer CIpherMiner to do that; a custom application that started out based on cryptoswitcher. It is now over 1,000 lines of Python - many many things to ensure smooth operation (it fully controls all our GPU rigs as well as trading the coins).
The issue is the sheer number of new coins coming up, and the fact that many of the pools to support them are unreliable. Manually signing up to many pools is time consuming. That's another reason we want to promote multipool.us - so Adam implements more scrypt coins as well and we don't have to actively manage the pools.
Kate.