My question is: People don't even use PGP and it's been around for over 20 years. What makes this more adoptable, if it all?
The problem with most encryption is, it's not transparent to the end user. The second users have to start goofing around with key generation, uploading keys, etc you lost. I get that using Curve25519 is "better" but none of this still solves the fundamental problem of end user adoption.