That's a new site to me. The obvious question is, do their scores make any more sense than, say, DxOMarks? I had a poke around the site, and the description of the subscores is a bit vague at best. Even DxO explain it better than they do, but the weighting here does seem more rounded.