Then one day, when I was away from home and actually needed the VPN, it absolutely melted. Basically everything on the router stopped working, and I suspect it was Wireguard since the router went haywire when I was actually using it extensively. Needed a hard power cycle, which I couldn't actually do.
These days I just leave my router to do its basic duties and have a Raspberry Pi dedicated to nothing but Wireguard. Haven't had issues since. The Pi 2 Model B also performs better for Wireguard and I imagine that the Pi 4 could saturate my 100 Mb/s upload.
Granted, it's been a hot minute since I've last tried WG on EdgeRouters.
Wireguard is a must for us now! I've been using professionally on MikroTik, too, almost everything worked as expected!
(only some issue with being able to export settings... I hope it's solved now)
I love my mikrotik devices, but they can be a bit iffy around the edges
(e.g. if my pppoe connection reconnects the ipsec stops working until the interface is bounced)