A fallback pool option would be helpful, if you aren't able to connect for X amount of time or X percent of the last X minutes, go to the fallback pool and mine there for X amount of time. MTRed went down last night, luckily it was while I was still around otherwise an entire night of mining would have been wasted.