Now xapo normally sends all your payments instantly who's value is 0.01 btc or more. For the rest it may take 24 hours. What i have noticed is is that xapo doesn't take any fees when you send it instead they group multiple transactions to save fees for the smaller amounts and for bigger amounts doesn't charge any fees. In terms of speed also most of the payments i send i confirmed within 20 minutes. Let me know what you think about xapo or your experience or opinion about it
Xapo is a web wallet and it is always not recommended to use web wallet to store your bitcoins, using this web wallet for faucet earning is good but storing the bitcoins is not safe.