I read the brulosophy article with great interest as I often do something similar but different. Due to being the cook here, the Queen has complained when a brew day extended into late evening or living in Colorado & brewing outdoors, winter brewing is often tough, I have broken the brew day into 2 sessions.
While I don't Mash overnight, I Mash & drain into a Carboy with an air check at the end of the 1st day. On the 2nd day, I boil & cool to fermentation temp & proceed as normal.
It breaks the time required into 2 shorter days with no effect on the brew. It makes it possible to brew & make dinner or brew when it's 30 deg F. Wash up can also be broken into shorter sessions as you clean as you go instead of all at once.