I think what you want to say is that if it is about just claims without substance it would look weak, and you would be absolutely correct, but that wasn’t my point.
What I was trying to point out is not about making the whole presentation shorter, but about condensing the scope of the project as an introduction.
The introduction is just to hook their interest. As David said in some other thread, starting from showing the vision would have helped to frame the information that came afterwards.
Slides could be structured around these questions:
What is it?
What does it solve?
Why is it relevant?
How is it done?
Who is it making it?
That basically answers everything you need to know.