We use Simple Duration and have multiple assignees on a task. We also get lump sums from finance/account about the hours by role and need to make sure we are hitting those targeted hours.
We would love a view very similar to the view you have for Utilization report (and like the Resource Usage report in MS Project). We'd like a view grouped by Job Role and then user that lists out all the tasks assigned to them (and it does need to be assignment roles or assignment users, NOT assigned to/task owner). Then a PM can just add the hours needed for the individual tasks and see a total by role.