Totally agree - we have a problem with timeouts including weekend time. We set a timeout on the approvals but if it crosses a weekend, the non work time is included too which annoys the users no end.
I agree with the above. I am creating a robust document approval flow with multiple timeouts and re-submission of approval emails. With the timeout set to 24 hours, this could cause multiple submissions over the weekend if the approval is sent on a Friday.