I have 4 blades, the server sets each to 8, when I have them all on a separate worker. If I point them all to the same worker, the server assigns 32. Granted this seems like it is fine, but if it is expecting one blade to handle a diff of 32 then it seems overkill.
Whether you are mining with one 40 GH ASIC or four 10 GH ASICs doesn't matter. They do the same amount of work and find the same amounts of proofs of work. The four 10 GH ASICs will not do worse than the single 40 GH ASIC running at diff 32. The results are the same. To an outside observer everything is exactly the same. That observer can't even see if the results are produced by one or four physical devices.
Guess I'm gettin to ya, sorry ;-/
Not at all. I'm just trying to get some points through to everyone. I see a lot of misunderstandings lately about worker difficulty.
There is a belief that difficulty is a useful tweak you can do to improve your hashrate. This is wrong. It's a trade-off between variance and bandwidth usage (and for mining pool servers, the amount of proofs of work they have to process). Your hashrate is the same, regardless of difficulty.
Increasing the minimum difficulty is useful to those with high hashpower to prevent the burst of proofs of work when you start out at low difficulty and the mining server in a panic trying to ramp up your difficulty quickly enough.
I think the work submits per minute with a default setting of 20 is good for most people. If you have a very slow internet connection you may want to decrease that. If you are very worried about variance you can use the Easy Mode perk to be allowed to increase it above 20. But for most people 20 is good. It gives you fairly low variance, fairly low bandwidth usage and (kind of) fairly accurate live hashrate on the website.