Yes, it could be used for…

Yes, it could be used for private communications. TOTP could be added via an extension. Just looked at the nostrcheck API, looks decent. NIP98 is good. The other NIPs seem fairly random to me. Good for moving fast and breaking things, but unsure how many, if any, will stand the test of time.