This is the dream setup. When you’ve got lots of USB-C devices, plugging in one cable and connecting to everything feels great.
I’ve got a USB-C dock hooked up to my TV too with a wireless KB/mouse combo connected into that, if I want to plug my laptop in on the couch.
Even works with your phone, if you've got one that supports it. Recent flagship Samsung phones with DeX do, but I'm really holding out for more external monitor support in Phosh so I can plug in a Librem 5 like this.
I really wanted to do this, but then got screwed over by HP every step of the way. My laptop has a full-sized HDMI port and I figured it wouldn't be able to work alongside the one over Type-C, but as it turns out, it doesn't work over Type-C at all! It also, despite supposedly supporting Thunderbolt, which includes charging in the spec, does not charge over Type-C (despite many of their other models supporting both fast charging over barrel jack and standard charging over Type-C).
If you are on Windows, some USB-C hub allow to have two external display (and not mirror ones, for three different display). Not compatible with OSX though.
2 monitors are easy if your laptop has Display Port and you use daisy chaining, you can have 4 full HD monitors from a single DP 1.2 port. I did that with the previous laptop, the new one has HDMI and USB-C with extended mode supporting DP, so I can link probably 5 FHD monitors in total.
edit: two monitors is still a pain, though.