If your intention is nothing related with trading I advice against storing your coins on an exchange as anything could happen maybe change of regulations or more KYC which could freeze your funds
Thats one of the risk on where theres already a sudden change of rules specially on KYC then it would really be a hassle thing specially if you do store up large sums of amount on that exchange.If you are not actively trading then better pull out those coins and better to store it on wallets which you do have the full control.
In my opinion, if your two-factor is enabled, your account will be secure. No possibility of hacking.
I agree into this point when it comes to your exchange account 2fa is always advisable which would really less the risk of getting hacked by someone but if hacking incident would be generally on the site then it would really be an another story.