I'm running a Mac Mini (with monitor and keyboard attached) as the Indigo server, and it gets occasional use from my wife as a desktop, though she pretty much lives on her iPad. Since it runs 24/7, I also use it for Calibre downloads that get pushed to my Kindle nightly.
I use a MacBook Pro for both work and personal so I can be mobile, and work from anywhere at a moment's notice. Living in coastal SW Florida, this is a necessity during hurricane season, and I adopted the practice full-time many years ago. While at the home office, the MBP stays plugged into a 34" LG monitor and a 10 port powered USB dock for all the peripherals (USB ethernet adapter, printer, scanner, label printer, time machine drive, etc.). When I'm "off-duty" around the house, I just unplug the three cables (bound by cable tie) and stick it to a velcro square on the side of the desk so they're right there when I need to reconnect. I guess it's a poor man's dock
I have an extra power adapter next to my home easy chair that doubles as my travel power source. I also carry a thin 15' HDMI cable for watching videos in hotels and rentals, or if I need a BIG monitor for work.
When I head to my real office for client meetings, I just unplug and go. I have a similar setup (monitor, keyboard, etc.) at that office and some extra adapters (lightning to ethernet, VGA, etc.) in my bag.
Unfortunately, I still have one foot in the Windows world on a couple of levels. I use Parallels as you mentioned pretty much only to run Quicken, and it works great for that. I use Jump Desktop on the MBP to log into my Dell Win7 desktop at my firm's main office out of state - the software used in the financial services world is pretty exclusively Windows-based. Jump also works great for accessing the Indigo Mac Mini remotely. I also keep a leftover Win7 Thinkpad laptop dedicated to my Netflix downloads for travel entertainment.
Laptops are so powerful these days, I will never go back to being anchored to a desktop.
Jim