I used them ok devil got my payout when it said and it was all ok,
i have seen them working on the site sometimes error's in the user panel but as far as i can see its seems ok.
i spoke with support a few times and they gave me answers to my questions.