For me Blockchain.info is the best web wallet for me, I am using it from its old version now it is upgraded and they have added many new security features so that you cannot lose your Bitcoins if you have enabled all the security option in your wallet, however no matter how much is the security online wallets are still on risk. I saw that they have added etherum along with Bitcoins so you can have ETH and BTC at the same time in your single online wallet, its a pretty good feature. Also, Blockchain.info determines the fee it self so you can trust Blockchain to send fee on it self and your transaction will get confirmed in time without paying extra fee, you can select from regular/priority fee option or you can send custom fee if you are willing to.
When it comes on online wallet i do rather trust blockchain.info among other since those coinbase and xapo arent really pure web wallet but rather an exchange wallet which i dont really trust them all since anytime they can block you out once you violate into their terms and same as you said you can set out more secure measures on your wallet which would really lessen the risk on losing up your bitcoin or wallet.