I am using coins.ph now ...
That can be hacked. The 2FA can be compromised. The hacker does not need access to your phone. They just need to get to coins.ph. If they go down, for any reason, your wallet is gone.
Paper wallet, properly secured, is better than any website or webwallet. I think blockchain.info does not know your private keys, so that may be safe, but it's still a web wallet.
just use phaseprase or 2fa in online wallet
You're still dependent on the online wallet not going down, much the same way lots of people were with Mt. Gox and other online wallets.