There's an artificial limitation of 65535 peers per interface. This
limitation isn't _entirely_ necessary, and if it becomes a problem for
folks, I could remove it.
There was somebody on this list who set up thousands of peers and
thousands of interfaces a while ago, and after handling some issues
with him, things worked pretty well.
So, to answer your question: WireGuard should scale quite well, and
you shouldn't have many problems. But of course let me know if you do.
WireGuard mailing list