I've had a look at the site, it does seem to have more information on it than it used to do, also it's offering live web conversation to ask questions, or you could ask somebody to contact you (although these are both optional and you don't have to)
The site itself has a lot of useful information on it, the only thing that I'd comment on is that it takes longer to load the information from the pages, other than that, it all seems good.