Recently on John Henley's Lawson Guru Forum another contributor suggested assigning UserAction approvals to the User rather than to the Task. Normally the User Level Work Inbasket is used with HRUserAction approvals so why not assign non-HR approvals to Users as well?
The only real objection I have to this is that when a user leaves then the flow file would have to be updated rather than updating the ProcessFlow Admin User setup forms. When you update the User Task then the new user will see the existing Inbasket tasks right away - but if existing WorkUnits are assigned to Users they will have to be reassigned.
Either way there is some maintenance but I think updating the User Task is much easier and I would recommend keeping it simple.