If any preference is going to be given for anything, it should be tied to the strength and transparency of the nation's OOC program. But, really the slots should be equally divided among nations with remainders divided with a lottery or something.
To put a country's anti-doping program as the #1 criteria for an Olympic selection process to me seems to elevate anti-doping even above the sport itself.