Any faith asks one to believe what cannot be seen or touched (unless of course you are having acid flashbacks, or are still advocating the philosophies of Tim Leary).
Therefore, all faiths require a "leap of faith." If you want to leap, good for you. I think arrogant presumptions of pushing people in a direction of faith is damaging...they will not leap, but they will fall as well as the delusional.