My only complaint is one of the thunderbolt displays is getting flaky. It likes to briefly turn itself off and on again, and unfortunately Apple's braindead software flashes all three monitors on and off when this happens. I've tried replacing the display's power supply, main board, and thunderbolt cable with no luck. Other than that, the setup has been rock solid and being surrounded by monitors makes me feel like I'm running The Matrix.
It’ll be a bummer when it finally goes. In addition to being a secondary monitor it also gets used to test how graphics appear on“normal” DPI displays (main monitor is a Studio Display) and while decent 2560x1440 are now cheap and ubiquitous none of them are going to be controllable via keyboard without third party software.
I usually use all the monitors for the task I'm currently working on, and not for different serial tasks. For context switches I use Alt+Tab or sometimes virtual desktops.
Last detail to add is that I use Powertoys FancyZones in Windows 10 to set up zones in my screens that let me snap windows into specific layouts easily on the side monitors, so setting up dedicated layouts per-monitor is more intuitive and easy for me.
I have the triple-27" monitors @4k setup described elsewhere..
Left-side monitor is Slack and Discord, and sometimes a File explorer or other misc apps that usually live minimized (Spotify, etc)
Center monitor is my IDE and terminal, or whatever "main" app I'm working in at the moment (sometimes Lightroom etc)
Right-side monitor is work browser (we use GSuite so lots of various tabs in GDrive, Calendar, Gmail, Docs etc)
You can certainly do this all on one screen, but I like to be able to glance at those things while still having my main screen laid out for ongoing work.
I also use multiple desktops so I have one for work and one for personal, and I can swipe all 3 monitors over to a different workspace with one key command, which makes macro context switching easier.