Yes, for technical users who are likely to set up "login/password and a 6-digit pin for payments" -- all good. But for normies, they won't set it up, they will only use their nsec, and many will lose funds because of this.