Hi @dlyons, thank you for your response.
1. The use case that my team had in mind was for rolling enrolment courses where students must complete the course within a specified timeframe. For example, a Canvas Catalog course where a student has X amount of days to complete the course. Due dates are a softer deadline compared to availability dates.
2. While I agree that most rolling enrolment courses would typically use modules to organize the course content, the UI does not indicate that you must add the assignment to a module, or warn the user that an assignment hasn’t been added to a module. Assignments can still be created, edited and accessed from the ‘Assignments’ tab.