What do you dislike about Twingate?
I hate to be "that guy" but I am here writing this review so hopefully someone at Twingate addresses some of the concerns and drawbacks I have with their product.
Twingate is outrageously horrible to configure and deploy across most MDMs such as NinjaRMM, Intune, and Jamf Pro. This is not limited to one OS its the same across macOS & Windows.
When it comes to installing the software "willy nilly" with nothing silent or configured for the end user it operates fine. When it comes to deploying it with those settings such as the root cert for next dns, machine key, silent install, configurations for the application such as launch agent on macOS, etc. it really has problems.
macOS is mainly where this product needs attention for deployment. It constantly has updating issues, dual instances, and orphaned system extensions. The Twingate team is well aware that the product falls short when it comes to Enterprise deployment and management.  
I find a majority of issues lie within the documentation itself I had to "pry" proper deployment documentation for Jamf that works out of one of their leads for macOS. They need to heavily invest in updating deployment documentation across all MDMs they support and OS's they support.
I find a lot of the enterprise deployment "strategies" they recommend are very piece-meal and thrown together like a half-finished puzzle in which you the admin are left to "figure out". Their solution for deploying all items related to Twingate on Windows is one massive PowerShell script, which I am not opposed too if it worked and was easily manipulatable. I will give them props for a solid uninstall script on Windows though that works well when troubleshooting it.
Twingate falls flat on the macOS side mainly - the inability to troubleshoot the product with an easy to use uninstall script is what is really lacking here. macOS needs a proper uninstall script from Twingate that won't leave orphaned system extensions without a device restart -Windows does not have this issue.
From a product standpoint are you considering Twingate for home use or a small outfit - its going to work great. When it comes to large scale deployment, configuration, and management it really falls short.
DNS management and integration with NextDNS has a ton of growing to do - the GUI for an admin is confusing and could have more options. Seems like a ton of stuff is missing that you would expect from a DNSFiltering dashboard.
I could keep going but I have already ranted enough. I would avoid Twingate until it is more mature for larger enterprises. They need to invest resources into the product admin dashboard, dns integrations, and work with more MDMs to understand how their product is being used by admins and end users as far as usability and deployment goes. Review collected by and hosted on G2.com.