This is what I have been doing for personal projects and I really enjoy the experience. Zerotier + SSH + tmux + neovim has been working really well for me.
However Im still looking for a decent laptop where I can use to remote into my main machine. Ive been able to get pretty far with an ipad pro but it still isnt quite there. The terminal app (blink) allows me to SSH and has advanced features like mapping caps lock to escape and better fonts but not having browser dev tools is a deal breaker for any serious work.