If you're doing arbitrage it's probably best to have cash/coins (depending on which one is likely to be long/short) already in the different sites you'll be using.. and then you can do any cash/coin settlements to even the accounts when you've finished trading for the day, if required.
Most definitely the way to go. Delays moving funds between platforms can always take away arbitrage profits.