I've been using Mullvad with Wireguard for some time now, it's been pretty rock solid apart from occasions where one host will get saturated but a quick switch to another in the region and it's never been a big issue (you get that will all providers I suppose).