Thanks Suman. Since our goal is no Ad-Hoc, here is what we've come up with. HTH the next forum traveler with this requirement. If anyone has a better solution, please chime in.
Advanced Reporting - Report Create as you've recommended in PPM.
ROLE_REPORT_DESIGNER as you've recommended in Jaspersoft. For some reason we have to add the CSK_ROLE_ALL_REPORTS_DOMAINS to get all the reports to show for the user.
This gives us a user with a close enough user experience. I can train people to click on Advanced Reporting then click on View list.
Thanks!