We have exposed our queries page to all users for debugging and is a helpful tool to get a rough idea on the queue and state of some databases.
If i happen to see an error here I like to send it on to the user/team who created the model as it captures the sql and the error in 1 place (which if its from a dashboard or a PDT isn't surfaced as obviously as an explore, or its shown to an end user who hasnt a clue whats going on).
Problem here is that non admins can only see queries which are currently on the page (a list of 50-100 queries). Once its been pushed off this page the url i send (lookerinstance.com/admin/queries/12345) redirects to the our home page (for admins it works regardless of if its on the main page or not).
Is this a conscious decision in design. I would say that if we have explicitly given the see_queries permission then it doesnt matter if its still on the queries page or not since the user could if they really wanted to watch that page all day and see everything that was run.