Is it safe to disable the bare/naked/root domain and use only?

This is Making a DNS setup for 20+ domains hosted on the same IP-address more manageable continued.

We’re already using the www version as primary. Each www is a CNAME to @, and it’s @ resolves to an IP address.

For convenience, I consider resolving each www to a common, shared CNAME, and dropping @ altogether because the it can’t be a CNAME.

Provided the website doesn’t link to anywhere internally, is it a good idea to only keep I figured if someone types and it does not exist, the browser will auto-try, right?