Are you at the age where you will tell the gospel to anybody within earshot?
My theory on this is that relationship comes first. Form a relationship with somebody then you have an open heart.
Telling the gospels to people who have no basis with you is like speaking Farsi to a German.
So I agree with you if it works for you, but when I communicate I want communication not just me talking and the other guy thinking he has no idea what is happening or being said.
But I have good friends who do what you advocate and I never see it work.