Hi. I agree with everything you have written here. What I bring to the table is my recent experiences and network of contacts.
Personally, I like to meet the people I'm investing in. Meeting your investors is probably good too. Network effect, etc etc etc.