Ideally, I’d use a high-performance stationary computer as a workstation and a laptop as a terminal (for small work and SSH access).
However, it would by more expensive, not power-efficient, you would always need an internet connection for your laptop, a static IP address and you will need to handle power outages/unexpected shutdowns for your computer.