This still feels hidden, and I couldn't find this until you told me about it.
Yeah I don't disagree, also I had thought that there were email notifications for when you get a rating but I guess not?
I haven't tested that, but it still makes sense for more visibility and on-site notifications at the least.