Well for now I'm only looking into it for educational purposes. That's not to say In the future it couldnt be used in production. So a passable implementation would be nice in the event that there's a security audit. Anyway, it would most likely be used for key exchange or even for signing purposes.