At the end of the day the documents they request are almost the same as any regulated bank requires. This let me consider this not to be of interest. Why would I go through all the mess providing all these documents to some organisation unregulated and without insurance!!
If they at any point decide to close the company or just to disappear︀ you are fucked and the money is gone.