I like the takeaway that the only slide that matters is traction.
Looking at the Team slide, they have a decent amount of social validation from their advisors & previous investors. I'm guessing this was critical for getting the intro's to ~200 prospective investors.