Ideas for a more modern Zcash

It would be interesting to be able to create a public key using data provided by the user, such as phone number, tax ID, email, random key (the current public key), standardized nickname

Brazil did this with Pix, when receiving money, you can use an email, phone number, tax ID, or a random public key.

Perhaps this will be interesting for regulators, being able to link or not a wallet to an individual, being able to maintain the traditional public key or create wallets with a key that identifies a user, but with the ability to maintain privacy with shielded transactions, up to the user whether or not you want to have a wallet that identifies you, you can enter your own tax ID, an email, phone number or simply leave it as it is with a random public key.