I think they are dabbling with the innards of the site as there were a couple of new libraries that were removed because the links didn’t work and the download for ‘Defective Samples’ doesn’t work along with other stuff.
The real problem we have in the forum is the lack of feedback that we get via the forum form Keyholders/Admin. That said, I have now used the contact form on a couple of occasions to get in touch and it certainly looks like they are responding to certain issues that I have bought up. The Contact link is at the bottom most pages under the Contribute heading.
I am also unsure if the ‘Notify me of follow-up replies via email’ actually works because I never select it, but there sure are a lot of posters who never seem to return.