In MDL-27680 (https://tracker.moodle.org/browse/MDL-27680) was discussed "it might make sense to allow completion tracking to check which option is selected." This would enable choice module to be used as a "gatekeeper" where a user could not progress until they had selected the "continue" option. Currently, completion tracking does not distinguish between choices made.
Such a change outlined above would also potentially require ability for a user to change their selection from "stop" to "continue" option.
Dan, do you think such a change is practical in the wider Choice module, or should we look at a local customisation? Can you estimate the amount of work required to make such changes?
Others here, do you have an alternative method (preferably that's not using the quiz module, since it's rather a clunky solution to the problem) for acting as a "gatekeeper" on a user's progress in the course?