Brian we would also like to do this. Maybe even perform the revise action programmatically on the affected items in each change task, via an expression in the change notice workflow. That way the new revisions are created at the last possible moment. To stop the revision being created only for the change notice to be rejected.
Removing the revise action from the UI is a customization. Revise from change and revise are different actions.
Watch out though, you cannot remove the revise from within CAD so easily, if at all. If anybody knows otherwise please share.
I thought to simply remove the revise transition on the lifecycle, and then rely on the programmatic revise in workflow. Not sure if this is possible if there is no revise tranistion defined in the lifecycle.
Darren