By all means, leave it on, but I would expect that many on the fence would turn away based on this.
Include me in this category. I
love the frame and had assumed (incorrectly) that the "FAITH" logo could just be removed, depending on the religious persuasion of the rider. Deal-breaker for me.
Anyone who denies the religious connotations of the word "FAITH" is delusional. Why not supply frames with a set of decals for the owner to apply?