I would love to have a progress bar field in Shotgun that I could hook up custom processes to such as transcodings or, more importantly, file transfers.
My use case would be:
We use a custom data transfer solution to sync data between locations.
I would create a “sync” progress bar field for versions and drive it via that tool, so that either location can check on the transfer status on the version page.
A progress bar field could also be nice to display overall shot progress by collating respective task statuses. I am sure there are more use cases.