Nope, not when the most consistent message we got back was "I'm sold, I love, but my only doubt is that I don't really know what you're doing.".
Seriously... if that is the big problem for people wanting to invest, we need to fix it.
The bigger the ambition, the more abstract the communication gets, and we need to cut through that and say "This is what we're doing, and it scales up to fill this huge market". What we're doing is re-creating forums, reinventing online communities... and that's huge.
Now we just need to say that in glanceable and memorable way, so people get it in an instant.
Surely that's it right there;
"re-creating forums, reinventing online communities"