Thoughts? Recommendations?
At work I have two 30" Dell UltraSharp monitors, both landscape, because they don't rotate. I have to alter my work pattern a bit to make the most of the size when I need to view some things.
The immersive feeling is good. Tiling window managers (or an application like Tilix, a terminal emulator with tiling layout) make for efficient division of screen space.
On the other hand, it also depends on your setup. If your setup can easily allow you to manage your workspaces across two different monitors, it might be better than managing everything on one screen. The opposite could be true, and you benefit from only having to deal with one screen and don't have to fiddle with anything.