We should have a parameter that allows users to define how many records from ttReviewRoleAggregate should be inserted in the email message body. We have a case where we have lot of audit and workflow is not sent because of it. (see 18608 support case) Based on the parameter the workflow body should show those many records and additional line stating .... or something of that nature so that the user getting email knows its not the entire list.
On the same point we should also have a flag that makes a review role configurable. Let the review role decide if it needs those audit logs and if so have a way to limit the number of records.