Personally I think it's a valuable feature to assign reviewers to work-items that are assigned to me. So it's clear who is responsible for a (peer-)review of my work. This is also due to the current code-review that let's you only review functionality code, but is apart from work-items. Sometimes I'm assigned to work-items that are not related to code, but just supports a certain work-assignment in the project/customer case that needs to be done inside or even sometimes outside the SF e.q. screen optimizing, set_up theme's, migrating test_data, etc…
One step further.. The assigned reviewer of the work-item is presented on the task-board beneath the assigned work person of the work-item.

Second step further.. It's an option to use the standard notification SMTP settings for letting people now that a generation process has started, is also used to let people now they have been assigned as a reviewer for a certain work-item. It can also be checked under 'review settings’. If assigning reviewers to work-items is required.
