Think I agree on just using zaps. Ecash or lightning should be an implementation detail that the user does not need to think about. Remember the average user is not a protocol nerd.
Discussion
yeah, I tend to agree, just zaps... how the money is moved is kinda irrelevant