Ali,
agree fully with you. With all the stuff they have been doing they must have tonns of things to present and show. It does not necessarily need to be all new stuff, but to present and summarize what they got will help.
No work is done until the paperwork is done!