The 0.001 BTC minimum is defined to make sure that our system is able to double your Bitcoins because of the transaction fees.
The 10 BTC maximum is defined to make sure that our system is able to double your Bitcoins because of the low volume on some exchanges that our system uses to make transactions.