100%
We've gotten to the point that virtually every web client that is released without NIP-07 support is dead on arrival. We need this to be the case for ALL clients with NIP-46, because it is an external signing standard that can be used by any and all clients, creating a unified experience for the end-user.
Moreover, there is absolutely zero excuse for releasing a client with no support for external signers whatsoever. As devs have learned the hard way, there can be bugs in their code that compromise users' private keys, even when they thought they had taken precautions against it.
I personally will not use any client that does not support any external signer NIP.