Thanks James. This is super useful feedback.
I'm still working on how to present the credibility of the team. I've avoided listing everybody on the site thus far because people's availability varies.
I can absolutely get a quote from a VC (or two...). That's a great suggestion. I'm also in the process of adding logos to the site of funds who've invested in companies that we've helped.