Anyways doing arbitrage is easy but requires immense patience and skill because you cannot just expect the price to go up and down very constantly and if the price goes in one direction only then you can't do much.
Yes, finding arbitrage possibility would be a testing for our patience. I did this few times.
The difficulty I faced would be delay due to required number of bitcoin confirmation and withdraw / deposit process approval from exchange admins. I believe if we have sufficient funds in different exchanges then we can do arbitrage trading without getting delays.
Instead of looking for arbitrage trading, I have come to a conclusion other trading would get me more profits in the given time.