Those of us who are led to use Hoster are blessed, I know that's how it is for me and I've learned in my fifty years on this planet, not to buck GOD.
If they get, they get it, if not I pray for them.
You did the right thing by telling them about Hoster but whether he uses it or not is not your decision.
I've never used any program but Hoster and have no reason to even look at different one so I've never used whatever program you mentioned.
Jim