One thing I missed in criteria in the OP (it might have been said already, didn't have the time yet to read the rest) is plausiblity check on the promised (and delivered) returns.
Ive deliberately ignored profitability for a few reasons already explained, but also because it doesnt really tell you much about if a service is a scam or not. A ponzi can arbitrarily set perceived profitability. Setting it for low profitability will make for a slow, longer lasting ponzi, setting it high will make it collapse faster, but its not even obvious to me which will earn the scammer most. So I dont want high prices to become a false indicator of legitimacy, nor penalize a legitimate service for having highly competitive price, nor give ammo to those that accuse legitimate mining services of being scams just because the contracts are no longer able to pay dividends.
That said, nice job on the website. I generally ignore all cloudmining "review" sites because they are simply a vehicle to push referrals. Its nice to see one that actually tries to tell the truth.