**What would you like to be added**: Exhaustively document difference between `schedule.on` and a start `listen` task. **Why is this needed**: Ensure users understand the (subtle) difference between the two approaches.