Well, I'm actually excited about WireGuard too. There is already Android, macOS, Windows(third party - closed source) and OpenBSD clients, showing that the project have a solid future ahead. Tight integration with
ip-link also seems a bonus and configuration is a no-brainer.
But if you take a look at the homepage, specially the "About Project" section, you will see a warning about using it on production:
About The Project
Work in Progress
WireGuard is not yet complete. You should not rely on this code. It
has not undergone proper degrees of security auditing and the protocol
is still subject to change. We're working toward a stable 1.0 release,
but that time has not yet come. There are experimental snapshots
tagged with "0.0.YYYYMMDD", but these should not be considered real
releases and they may contain security vulnerabilities (which would
not be eligible for CVEs, since this is pre-release snapshot
software). If you are packaging WireGuard, you must keep up to date
with the snapshots.
However, if you're interested in helping out, we could really use your
help and we readily welcome any form of feedback and review. There's
currently quite a bit of work to do on the project todo list, and the
more folks testing this out, the better.
Basically this project could have CVEs and it is under heavy development and constant change. Maybe it's not suitable to your organization. Also, no opensource Windows client, and a client that relies on tun/tap devices kludge.