No, it isnt!
Ive been using Coinbase for years but do acts only as a wallet on receiving and sending out btc to other wallets and i dont have problems with it and since im dealing up with small amounts then
i didnt face up any problems.I dont know if this one would work if huge volumes will really be transacted but still its not advisable specially when you do make use this one
as a receiver specially with some gambling funds, tendency of locked out account is there but i havent able to try it though but its part of their ToS.
So, does it mean sending and receiving Bitcoins is enabled without doing a KYC if you do not exceed a certain transaction volume? I am wondering because @batang_bitcoin wrote he can not create a deposit/receiving Bitcoin address being unverified :/
If you are just planning to use coinbase for storing crypto then, why not try coinomi or mycelium it's a better option than coinbase.
I usually do not use services like Coinbase. I ask because I use a service which added payout of money in Bitcoin but only to Coinbase wallets. So alternatives you mentioned are not an option.