snip .... I'd like to see a peer review data base and to keep the peer reviews anonymous so that there would be no fear of repercussions if reviews are not favourable. By anonymous I mean that the reviewers (and there should be 8-15 of them) not be named. Similar things have been tried, and failed, but I think it can be do-able.
Doesn't ptrinfo.com give the opportunity for anonymous reviews 
Yes it does. And even though I own 50% of it, I feel that it's flawed in some aspects and not as reliable as it could be because it's based on voting which makes the reviews and votes based on popularity or in some cases unpopularity and not sound business principles. Those reviews are too open to be misleading because they are frequently based on personalities... such as whether or not the PO is fun or the sympathy vote if the PO is having a rough personal life.
What I would like to see is a group of experienced POs and members evaluate programs based on an impersonal outline of specific criteria... eg: The BeenPaid page-average time between request and payment, Click requirements- yes(specifics)/no, changes of ownership, lifetime packages, etc. Things that would indicate the health of a program which standard member reviews would not cover.
Just made it more confusing, didn't I?
On the contrary, no you didn't. I know I'm a sad case but statistics that are facts appeal to me more than opinions. There is the old saying "lies, damn lies and statistics" and to some extent that is true as you can make numbers show what you want depending on how they are presented.
Notwithstanding that, a rating system which is based on measurable performance data is an excellent way to benchmark programs. What you need to be careful of is if you then assign a weighting to each of the performance measures as that then introduces a judgemental affect. I think that a group of experienced members would be a better forum to achieve an outcome that is as impartial as practicable. It would also then be a guide to POs as to what members feel are important measures rather than what we think members think.
To start the brainstorming and in no particular order:-
Payment within Terms yes/no
Average no of days payout-request
% of payouts within terms
Downline %
% Activity required to earn from downline
minimum Payout
maximum Payout
% members active
Average email clicks per day - raw value and/or as a % of the active membership
Average ptc clicks per day - raw value and/or as a % of the active membership
% personal earnings requirement PTP
% personal earnings requirement Affiliate Pages
Timely response to support inquiries (this is a bit rubbery)
And here I was saying it should be mainly members input lol
Dave