As evidenced by the comments on a PPCG meta question, a decent number of users don't even know that page exists. I personally never even realized the link was present on the review queue page until it was pointed out:
The fact that the link is grey doesn't help either - grey doesn't exactly scream "click me!".
Having a link to this page next to the review button on the topbar would make this page massively more visible, and hopefully more users with access to the 10k-tools will make use of the page and its very useful information.