Yeah, having worked with an OpenVPN setup in the past - wireguard is definitely a breath of fresh air. It can be a little bit tough to setup depending on the rest of the network stack(openrc/network manager/systemd/systemd-network, etc), but it's very flexible.
Wg-quick (typically comes as part of wireguard-tools on distros) is extremely handy for the initial testing.