It may not be easy and intuitive at first, but once you figure it out, it’s ok.
AFAIK it’s the only hardware accelerated VPN in RouterOS (if CPU supports it), so you can’t get better performance from anything else. I didn’t yet compare it with Wireguard, it should have good performance too, but I’d guess that not as good as accelerated IPSec (correct me if I’m wrong).
Reliability is mostly good. I had problems with that only few times, when ISP was doing some weird filtering, but there it didn’t work from the start. If it does work, it’s set it & forget it.