Same deal as you had described in your PM. I'm trying to get a hold of some of their current or former traders to get a better idea of how the operation is running.
It sounds like a decent option, but there just isn't enough info available to do the necessary DD. There are too many other options (with greater transparency) available to risk working with them.