I strongly advise against sweeping the coins to any exchange.
Why? As long as the exchange can be trusted, this is no different than sending to your own wallet first, and then depositing to the exchange.
maybe he is talking about the replay attacks on the forkcoins that don't support it. sending the coins directly to a bitcoin address that belongs to an exchange would send those shitcoins to the same address and those coins can be lost.