I can self-host and use it without the usual restrictions that TeamViewer imposed.
Finding a reliable remote desktop solution often feels like a series of compromises: you either settle for the bare-bones simplicity of Chrome Remote Desktop or deal with aggressive ‘commercial use’ ...