I love the simplicity and flexibility of this setup. I did modify it to utilize Order Tags (for a discount) rather than updating the order price. This allows to print a discount line item and shows the entire price then the discount.
My wife also needed different specials for each day of the week along with a daily happy hour. Utilized this same setup with multiple discount price lists for each day.
I moved away from price lists discounts to fixed % on products based on custom product tags for food/drink etc.
The discount is calculated using report expression and math and update triggered on several rule events.
You mentioned daily specials, have you seen my specials setup I posted on forum? I have an entity screen to update specials so staff and managers can update without messing with products and menus.
Just kidding, I didn’t see it, I only saw Quicy’s long one with the VIP level options. I started out using custom product tags, but like the table layout of the price list definitions.
Essentially there is a daily special (different each day), as well as a daily happy hour from 4-7. Can you send me a link and I’ll check it out.