I had just seen your presentation on data security. i have a different suggestion. you already have security for user to view the dashboard, and security for users to export data. But you dont have security on what users can see.
for example i have two users here, both of them have access to see a particular dashboard. thi s dashboard has two sections, for example regions, one person is from the head office and he can see all the region data, but the other one who is from Europe, should only see his Eurpoean region data. this type of role security is not there in your dashboard. this would be a good one. which we use a lot.