I've used Pulse and AnyConnect (as a user) and Windows-based SSTP (as an admin). They all worked well. The nice part about the Windows option is that it's cheap (you only need to pay for a Windows license).

On Sat, Jun 1, 2019, 12:53 PM Hansen, Christoffer <christoffer@netravnen.de> wrote:
A solution based upon SSTP?

Have used SSTP on Mikrotik gear in the past. Works well once setup is done.
https://wiki.mikrotik.com/wiki/Manual:Interface/SSTP

*Windows do e.g. have built-in support for SSTP based VPN solutions.

Christoffer