It takes time to set up a publish task. It should not have to be deleted and recreated for every single change.
In the online interface allow the task to be:
Paused (would not run until unpaused)
Reset (skip missed publish times and continue as normal - Ideally there would default to skip missed times and continue)
Run (Publish the items immediately, using the same settings, but without affecting the scheduled times)
Rescheduled (change the frequency and time of a publish).
In Revit, the scheduled tasks should be modifiable, so sheets and views can be added/removed (in addition to the above tasks that could be accomplished in the viewer