I keep on telling people who cares to know, DO NOT ever leave your coins on any exchange. No matter how secure they claim to be, or promise to be, they can never guarantee you that their exchange won't be hacked anytime. Do yourself a huge favor and open a secured offline wallet for storing your coins. When an exchange gets hacked, it is only an apology that you will get from them, not a single coin.
I agree with you to keep your coins in the offline wallet. It is the most secured way to keep your coins.