Currently if you send a report to a list of users, each user gets the same report delivered. If the report has a $$USER.ID filter, it is ignored. If the person clicks the link on the report, the report is properly filtered.
The only option to get the properly filtered report to all the users is to create a new version for each user with the person explicitly listed in the filter. This means 200+ variations of each report in my case.
It would be SO much easier for the SEND REPORT logic to cycle through each user and apply the $$USER.ID filter as needed. Perhaps a checkbox on the send report to indicate "User $$USER.ID Logic" or something like that.