"Financial interests" link in the beginning of above 6moons article lists what people do in their lives, but does not really state that they have no conflict of interest in this particular matter. A little unusual approach, one could say.I don't know of any other review sites out there that list any kind of financial or conflict of interest in the header of the reviewers bio. Some do go so far as to mention in in the body of the review if pertinent so I can't see why you'd bring that up.
All the best,
Nonoise