What is the reasoning with not allowing to deposit to more than two addresses in a 24-hour period?
All your old deposit addresses are always valid so you can deposit to as many of them you wish to in a 24 hour period. That means we have to monitor ~40 million addresses. The restriction on creating new deposit addresses was introduced because some idiot programmed a bot to just sit there generating new addresses.
Also, couldn't the instant fees scale with the number of deposits, the way bustabit and bustadice handle it? Segwit support would be nice, too.
We prefer to keep fees as low as possible for everyone all the time. We do that by using the average of 3 fee estimators, batching transactions together and good wallet management (only keeping one output UTXO).
We support withdrawals to all Segwit addresses and use a Segwit wallet to pay withdrawals. Changing the deposit addresses to Segwit requires a major database reorganisation because the initial deposit address is used to index the accounts. To do that we would have to take the site offline for many hours to implement. Maybe if we have some other necessity to take the site down we could do it at the same time but we don't want to have an outage just for that.
Thanks. So, it's something similar when I have 500-600 tickets in their weekly lottery. It woud be interesting to know how many tickets biggest fishes of Freebitco.in had. @TheQuin, do you have this information?
You can download and analyse the ticket file to find that out.
https://twitter.com/freebitco/status/1190070026612531202