I have a monitor on a custom made arm that sits above my laptop when I need a second screen.
It works well in a tight space like in a board meeting at a conference table or plane seat. Vertical doesn’t make a real difference in my experience. You just need two spaces that do not move so that you can quickly reference multiple documents and keep your place between them.
NVCC is still proprietary and full of telemetry. You cannot build CUDA without it.