While I agree, I almost feel the opposite, at least for initial signup. One they have an account though, sure! Check out my post edit.
I currently recommend telling people:
"Go to kbin.social and sign up with email, Google, or Apple."
I think that's all the sale that's required. Once someone has an account and is browsing, they are going to have questions like, "what the hell is beehaw? Lol." I think at that point they will be more receptive to learning more.
If you show people a ppt or video beforehand I think they'll checkout mentally and won't give it a try.