It seems the data are up to date, these databases have been freely accessible for quite some time. It is kind of fun to watch this one :o).
The only problem is that the site is not very useful as-is. I hope they come up with something that is more active, and can tell users about delays, etc.