Can you explain why there is the needs for the withdrawal threshold?
I'm trying to find more information about the dust payments but havent found much info. Isnt it better for the user to withdraw earlier and for the faucet to have a higher withdrawal? That way people take less money out.
So with Faucetbuilder you have 2 options to withdraw:
1. If you have a Xapo account or dont have a bitcoin address you can give your email and the btc gets sent instant without miner fees (even 0 miner fees) so you can withdraw down to 1 satoshi. In other words, the payments does not go through the blockchain, but instead through Xapo's ledger.
2. If you dont want to use Xapo you can enter a bitcoin address and then this payment goes through the blockchain. Since it goes through the blockchain it needs at least 6 confirmations and needs to be above 55 bits.
Now you think, well of course the user wants to withdraw as soon as they get 55 bits instead of waiting to accumulate. The thing is that to stop flooding the blockchain and because of the multiple inputs to get something as small as 55 bits, the user who chooses option #2 will pay a higher miner fee the next payment he does.
So if you know you are a faucet power user it's good to have a higher withdrawal limit so that you dont have to pay high miner fees. Makes sense?