After uploading files for review, I often continue working on the same files before actually checking them in. For example, I might follow advice from a reviewer and later want to update the review.
Now I sometimes find myself in a state where I have a dozen files checked out and shelved, and the workspace file should match the shelved file, but I'm not sure. Now I painstakingly drag each workspace file onto the shelved file for comparison.
Suggestion: Add an option to compare all shelved files to all checked-out files in the same changelist. The trigger action could be dragging the shelf icon onto the changelist icon, or it could be an option in the context menu of the shelf.
If a simpler thing already exists, please comment. Thanks!