Binance would be the best for me. they have a really good weeding out process for coins. There have been a few dodgy coins listed but they are soon sussed out. I think along with binance, maybe bittex just for sheer volume but their reputation for having good quality tokens is lacking. I must add both are extremely difficult to get onto