I prefer to sell and keep in BTC and ETH wallets if not Power Up. Coins.ph requires Google Authenticator codes.
Binance is safer than Bittrex I guess because Binance requires Google Authenticator codes to withdraw but fee is quite high. I am not sure if Bittrex do the same now. :)
I always enable 2 Factor Authentication.