Not making any statement regarding the mentioned workflow issues (I mostly agree with them), I really like iSH [1] for this sort thing.
It’s a “good enough” solution for the “I just quickly need to do something in a terminal” problems.
And because it’s an x86 Alpine Linux it can even run simple binaries if needed.
But for me it still couldn’t replace a dedicated laptop for proper tasks.