until recently i tried Arbitrage with an altcoin, but the withdrawn fee was high and days later the exchange deactivated the altcoin withdrawn. and from what i saw this problem of destabilizing the withdrawn of altcoins Is a big obstacle to do Arbitrage
What altcoin pair is that? The coin you choose probably has a low volume in most exchanges, and the platform no longer wants to list it, or there is an update of the chain and that means your timing is bad. Well, considering most arbitrage are dealing with coin with low/fluctuative trading volume I guess that's not surprising. If that's not the case, maybe you should find other exchanges to arbitrage.
you are right. we have to choice the best exchange base on their reputation in market