An Escalation tip for ProcessFlow:
You can update the WF46 form's "Hours" for your UserAction escalation to account for weekends. The WF46 escaltion timing is in Hours (even if you set it to 1 day - it converts to 24 hours) and you can use an AGS call within a "escalation" flow to push out the number of hours to wait before escalating.
You can also update the "Task" assigned to the WF46 record to escalate to a different approver than the one set up in your UserAction.