Hopefully 3.0 will help there. It will allow Perks users to setup as many Stratum Proxies as they want, plus will work with both SHA-2 and Scrypt currencies via the Proxy. This will make it easier for folks to monitor and fully control their Network Devices as well as benefit from the other Perks.
Speaking of, how, exactly is your donation pool set up? Do you just have a couple pools for each coin algorithm and set it up to be in a load-balance config? I've often suspected that the donations only work when mining certain coins (such as BTC), but never cared enough to test it. If it only works with the primary coins, that could be a large part of it.