Timewise actually monero and eth are slower. Well let me rephrase that Monero is slower if you use a mixin count above two.
XRP needs less confirmations however if theres a decent amount happening those two confirmations to get from exchange to exchange can take 20 minutes.
And yes coins that are really tiny can be quicker, but they lack the liquidity that BTX could one day have.