I don't know what they wants to achieve with that much minimum deposit.
"Static BTC fees* was referring to their BTC withdrawal fees - they charged more than every exchanges I know ( $30+ fixed withdrawal fees)
Irrespective of other good features this exchange has to make one want to use them, I won’t even bother having one because of their static withdrawal fees which is too big when making withdrawal for a low income earner in BTC. Also their minimum deposit is way too big for a low income earner in Bitcoin, it may even discourage them from been paid in BTC if this was the only exchange option they have to receive pay or the one they trust more than others in terms of other features they have that can lure one to use them. I have not use them before but with this minimum deposit amount on bitcoin and high withdrawal fees, I won’t bother opening an account with them.