I'm using Apache Guacamole as a gateway.
Apache Guacamole is easy to use, providing a cost-effective, customizable, open-source solution that helps organizations expand their reach. It allows simple system provisioning for increased efficiency. However, USB redirection and networking issues affect performance, and the lack of session recording and clipboard functionality, compared to competitors, are noted drawbacks. Additionally, documentation quality requires improvement. Despite these challenges, it remains accessible and easy to download.