I am also rather close to ThePokerkeeps List. Terry has hit the hot buttons rather well in his list.
Length of time in the market is weighted very heavy for me. I can't tell you how many programs I gave a shot only to have them go belly up. When that happens all the time spent researching, collecting info for reviews, writing, blogging, etc. goes down the drain. And what have I done for the people that signed up under me? What happens to my reputation when they sign up to "the best" only to have the brand disappear (often times with funds to be paid out).
A good deal of weight is also passed on to the AM too. They must be responsive and easy to find. I have had programs in the past jump through hoops to be listed and once I sign up to the program become invisible.
I guess they figured as long as they got a sign up their job was done, it is a very long way from done. With some international brands I am not able to sign up and collect the basics, like screen shots. I have emailed the program and no one figured it was worth their time to respond. That brand goes from short list to trash in one fell swoop.
When I started out I would sign up to any program. Now it takes a great deal of research of both the brand and the program. From the time of first contact to actual launch may take months.
As I operate many websites and do it all myself it does take time for a new brand to be listed. When I get an AM that continues to pester me to get their brand listed it actually slows down the process. I have even removed a few brands because of the constant pressure to get them listed. After many years of being under the gun in retail, I no longer react well to anyone pushing me to do something.
If during the vetting process I see spam, and the program is not responsive to correct the issue they won't make the grade. Even if I have a reviewed brand, they stand the chance of being eliminated if they don't take action on spammers.
--
"People who are unable to motivate themselves must be content with mediocrity." ~Andrew Carnegie~