As others mentioned it would to know what you plan to use the workspace for.
If it’s general configuration management and coding (text editing) an alternative to something like guacamole/rdp/vnc would be to use VsCode remotely over SSH. This lets you run code’s UI on a local machine but open and operate on remote files with little overhead. The other option is always ssh + tmux + vim, which is really lightweight, but probably harder to learn.
While remote desktop solutions work (like guacamole) they can introduce a fair amount of input latency which can be awkward.
If there are culture problems with Arizona, I’m sure Germany will be more difficult. https://www.tomshardware.com/tech-industry/semiconductors/tsmc-arizona-struggles-to-overcome-vast-differences-between-taiwanese-and-us-work-culture