While they can search on the forums, an updated staff list on the website would save them trouble of having to do so. All they would need is one click to see it all. Plus, I don't see a reason why it shouldn't be updated.
The GM list on the main page requires a much needed update. Most GMs still listed there are either promoted, or gone. A simple suggestion to keep things in order, nothing too big.