In Engagement programs
I would prefer that there was a "Daily" email option under Stream Cadence. Daily would mean that depending on the days of the week you set, they could get one email on each of those days.
That would change the logic for "Weekly" emails, which would mean if you selected each day of the week, they could only receive one email per week, but it could be on whichever day of the week was 1 week after the last engagement email they received. Or 2 weeks after the last engagement email they received.
Under this example, because it was set on Weekly, not Daily, this screenshot would mean that every 2 weeks (from the last engagement email that was sent) someone is eligible to receive an email any day of the week except Monday & Friday.
Use Case - I'll never use daily emails unless it's for something super specific like a multiday user conference. My users don't want to hear from me that often. But I do believe that you should approach people in respect to when they approached you first. If you have a VP who is slammed all week long while they're in the office. But every Sunday morning while having coffee they have a calm moment to check email & do a bit of research. They came to my site first & downloaded something & were added to the engagement program on a Sunday. I'd like them to continue to recieve correspondence in respect to that initial approach.
As a future case, the Cadence of Random. What I think lulls people into no longer reading your emails is to always send them on Tuesday at 2pm. This new cast system is great, but I think over time people get a bit desensitized to the repetition.