Enhancement management in Hub

Just curious on what others are doing to manage Enhancements on existing processes that are in the hub.

We typically change the statuses to reflect enhancement delivery status and we update the comments to indicate when changes have started. Then we upload the latest version of deliverables.

Are there any other creative ways that folks manage enhancements in Hub?