Those tables will allow you to enumerated Access objects, but they won't identify which report is Joe's and which is Mary's.
They could simply then find their custom report in a drop down field and select it as default for that particular job.
I don't think they're suitable for what you're trying to do unless all you want is a combo list of reports, which won't be specific to their name. They will see everyone's reports.
The more we hear silence, the more we begin to think about our value in this universe.
Paraphrase of Professor Brian Cox.