As I said over the page if you want to receive updates straight to your in box sign up for them......
This was the issued yesterday
Vulcan to the Sky Trust - Avro Vulcan Bomber XH558 - Vulcan To The Sky Trust
click the top item right hand side of the page under 'Latest News'
I do agree there could be more official updates/news but to say there is no news is just not true. The engineers also give regular updates on the TVST forum - which is viewable to non members.
And I love the video from MaPS well done them