Thanks for the feedback. I had not heard about the review-related vocabularies [7] and [8], thanks.
The idea of the ROR "general" vocabulary is to provide a notation for describing the resources of a resource in a generic fashion (Resource, resourceOf, etc).
Yes, the idea of the ROR "web" vocabulary is to provide a one-stop-shop for describing commonly used web objects, so people or programs can quickly and easily build a description of a resource (with or without knowledge of RDF, or even XML).
Additionally, those familiar with RDF, OWL, etc, can add/replace/complement objects using additional, more specialized, and more precise vocabularies (FOAF, vCard, P3P, etc) for describing particular objects.
For each class and as applicable, the ROR documentation will also provide references to related vocabularies and encourage their use. ROR will also map to these vocabularies when appropriate.
Dom Vonarburg