I would rather meet somebody who is good for the sake of being good, rather than for the sake of sucking up to an imaginary friend.Ignoring that the righteous man does good for the sake of goodness because he loves God.
However I think I would rather meet the man who does right because God says so. There are sins that I am less likely to commit because, by God's grace, I do not find them enticing. Yet there are some things that my sin nature does entice me to do. Knowing God disapproves is the reason I am less likely to do wrong. For all the atheists who do not sin in the way I am tempted to (because they struggle with different temptations), what of those who do struggle the way I do? Is it better to meet them wanting to behave badly and thinking this is okay, than to meet a God-fearer refraining from such actions because he knows that they are wrong?
I do not deny that Christians do sin. But it seems it is better that a man who does good and refrains from sin for the sake of God, rather than for the sake of what he happens to think is good.