As of June 5, 2017, they do not appear to be processing outgoing payments anymore.
I have one still "processing" from the 5th (nothing on the blockchain), and have since re-reached the set payout threshold, with no additional payments even scheduled, much less made.
Sorry kiddies, looks like this one's gone belly up already.
With these returns they were expected to be unable to pay.
Unfortunately somebody must have lost money and these thieves must have made a good profit