This workaround relies on setting up a project specifically for items that will be assigned to these users.
To enable users with request and review licenses to assign and update the status of issues (i.e. work on them) it is important to configure sharing settings that will grant this access to them as new issues are created.
In Project Actions > Sharing the [Team/Group/Users] is added and granted contribute access along with access to add issues, add tasks, make assignments, and share.
In Edit Project > Access users assigned to issues and users submitting requests are granted contribute access to the issue or request along with the advanced access of change status, edit custom form, make assignments, and share.
I think that's all that is needed. Since reviewers/requesters don't have the option of having any kind of My Work tab and can't get notifications related to assignments you will need to supplement the above with reports and scheduled sends. But the sharing/access is what really enables it.