I personally know the people behind that site they are my friend, if they try to cheat I'll go to beat them LOL
You should talk to them about implementing "proof of solvency" and "proof of mining" on their site. Then people would stop thinking they are a scam.
Unfortunately it's more likely that they aren't really mining, and aren't really solvent. But if they are they should prove it.