Read the article, visited the website, read the docs -- still don't know why this exists or what the value proposition is; however, I'm not a business owner and don't do business banking. That said, I don't think I'm all that far off from the target audience as I do deal with billing, account balances and money transfers through third party api's.
As an aside, someone needs to 'disrupt' the home mortgage loan process from top to bottom. Super opaque and really annoying to go through (even the information gathering phase) when compared to almost everything else I've experienced as an adult.
My general view is in the short term, you make those obligations. In the long term, you change your situation.
That said, there is a lot of good advice here -- sleep well, exercise, disconnect when not on the clock, talk to those who set the deadline and explain the situation in an advantageous way.