Welcome to RPGfix!
Once a site wins such a prestigious award it could go on their site page, as a giant gold star or something ;p I do really like the idea of an...