Hmmm, seems all soaps are bad. maybe you should just use a wire brush, they don't smell.
Really guys, you can't fool a deers nose. Hunt the wind. I try to keep as scent free as possible, but it is not possible to be totally scent free. I just use unscented soap and hunt the wind. If i am in an area with cedars, I will usually rub some branches on myself before I get to the stand.
Cover scents and scent free as possible is a good idea IMHO because wind sometimes swirls, but nothing beats hunting the prevailing wind.