Thanks for your suggestion, we will consider offering such an option, or pay more fees for smaller payouts.
By the way, sending transactions with 0.0001 BTC fee no longer guarantees that it will confirm fast. You can still wait an hour or two during busy hours.
For this reason the fee that we pay depends on how busy the network is and the payout amount. We pay much more than 0.0001 BTC in fees for payouts bigger than 0.33 BTC during busy hours so that you get it confirmed instantly. In some cases we pay 1 mBTC or more.
We explain this in more details on our website :
As soon as the payout is issued, you will see it in your wallet as an unconfirmed transaction.
It is usually a matter of a few seconds or minutes for the payout transaction to confirm, at which point you will be able to spend it.
However, during busy hours, the Bitcoin network priorities transfers based on the fee that is paid to send them. The higher the fees, the faster they will confirm.
The fees that we pay for payouts depend on the payout amount. If your payout is greater than 0.333 BTC, we pay the highest fees to ensure that your payout will confirm as fast as possible, in the very next block or the one right after it (that is, within a few minutes), even during the busiest times.
Payouts smaller than 0.333 BTC are guaranteed to confirm within X blocks, where X is equal to 1 divided by the payout amount (disregarding all digits after the decimal point and not more than 24 blocks).
So for example, if the payout amount is 0.26 BTC, it is guaranteed to confirm within 3 blocks (up to 20-30 minutes at the most busiest times). Payouts smaller than 0.04 BTC are guaranteed to confirm within 24 blocks, which might take up to 3-4 hours during the busiest times.
Note that most of the times, the Bitcoin network is not busy, and all payouts, small or big, are likely to confirm very fast.