Wow, very interesting. My only question is about the 3-5x cap: given how many companies fail/never turn a profit, how is that going to give a return?
They must be really confident in their ability to spot good companies.
Very happy to see alternatives to giving away equity however.