Copied the front page thread:
IMHO this is not a very good solution, because random(100) can still be greater than random(100)+bonus. So while mainspec rollers have better probablility of getting the item, the system relies on the damned RNG instead on who actually needs the item most.
UPDATE: For the lazy asses who don't bother reading the whole thread, this thread was started before Blizz announced that the bonus will be 100. So what I wrote about random(100) > random(100)+bonus is outdated now. No I'm not retarded.
UPDATE 2: New info about the Need Role Bonus in the blue post below: