I use Reviews extensively, but we don't yet leverage the attributes as much as we could for many reasons, one of those is the time it takes to manage them when the data is typically captured in a register somewhere as well.
I have been investigating the Attribute auto-increment feature. the problem is that if a document gets reviewed several times the increment can get out of "sync". For example on an approved revision the status might say IFC approved for example. If the IFC get revised it the auto increment wants to make the revision As built (for example). However if the review had a fixed value for that review type of IFC then it would not be a problem.
Also relying on the reviewers to choose the right option is not as reliable.