"If your heart is good, the flaws become insignificant."

Isnt that somewhat akin to "the road to hell is paved with good intentions"? I think your deeds matter, and your flaws matter. a "good heart" is abstract to the point of meaninglessness as far as i'm concerned.