We agree it would be better if the Anonymity Mining campaign would include other conditions besides the 10,000 deposits, such as out of those 10,000 there should be a minimum of 500 over 0.5BTC, 500 over 1BTC and 500 over 5BTC. We decided not to impose these 'limits' because we assumed 10,000 deposits is a big enough number and people would deposit varied enough amounts regardless if we ask for it or not, but we may be wrong. What's your opinion on this?
If the campaign works, I think your point of view is correct, having a random 10k deposit will most likely have a large variety of values and thus, it would make no sense to tell the users how much to deposit to get a better %, it could make things less attractive to potential customers.
Another way to mix/blend your own deposits (if the campaign doesn't succeed) would be renting hash power and using PPS pools to withdraw funds to the mixer, if done carefully, the fees could still be below 3%, i.e if you pay 1.03
BTC to hashrate, you would get 1
BTC in rewards.
The good thing about pool coins is that they are already "mixed" somehow, and most of them have little to no history anyway.
Now depending on how much the mixer grows, you could even go to the extent of running your own pool, some pools offer 0% fees while being a proxy to another pool, so they pay fees from their own pocket, but they get a decent mixing (probably the only reason they do so, if not, what else?), in your case, you might not have to pay from your own pocket, the fees/donations might be greater than fee difference between the fees you pay the actually pool and the fees the users pay you.
Anyway, these are just some 4 AM thoughts, hopefully, the campaign works fine and manages to keep enough users who actually find the use of using the mixer rather than the rewards, it's going to take some time given the recent incidents with CM, not the easiest start one could have that's for sure.