Yeah they definitely need to be in the right mindset. I think otherwise, even if they sign up, they won't necessarily post or actually use the account.
It has taken me eight months to figure out how to share the Steem message... not the easiest thing to do, but it's worth it.