Would it be possible to give us miners an option to have GPUMAX simply disable workers when no public work is avaliable at that worker's pricepoint? Let us worry about our own fail-overs when no public work is avaliable. This could be something as simple as changing the worker's password to "no_work" when it needs to be disabled, and change it back when life is good...
I like the above idea.
Adding an additional 'bridge' point of failure doesn't really make sense, passing through shares.
Right now, I am sending 4 workers @ 4.8GH/s to GPUMAX and I only connect to 2 places, regardless of the situation.
My GPUMAX 'Public Pool' and my locally set 'Backup Pool' are 1 in the same (BTCGuild) as it's stable as shit and I never have to worry about it (my backup pool) yet my STALES/INVALIDS are always greater when passing through work using my single GPUMAX managed 'Public' worker, compared to my directly connected 4 backup worker threads sent to BTCGuild.
I really like the service, but I can manage my workers well enough on my own and would rather just have the option to connect to GPUMAX when Contract work is available.
My 3 satoshi's take on things....lol