I use Bittrex, Polo, Binance, and Cryptopia. None of these have all the alt coins, so you have to maintain accounts across the board, IMO. If you stick with just 1 you are limited on investment options. Right now I'm using binance for trading on mobile, more because it has the coins I want to trade atm.