Can an additional check box be added for admins to tick to enable reviews for business without requiring site users to register first in order to leave a review?
Vantage admins can hold comments until reviewed in the backend, no need for requiring site users to register first.