This is a very good idea; in professional financial products this is called a "Business Day Calendar"; of course this has to be considered in the planer than as well; e.g: "First Business Day of the Week"; "15th of the Month (Business days)"->would adjust the date to the next valid Business day in case the 15th is an holiday or weekend; might be sufficient to simply distinguish Business/Calendar Days when setting up a Schedule.