If I have to answer right now, the answer is always "no." It's a good start, but needs a few more details for complete buy in. From what I've heard, everybody being enlisted and paying into the pool is a major part of the concept.

Sg