@using the name "overlay" -> Yes, it cheapens you, and it is the largest piece of text on the landing page.
I think your highlighted benefits don't really align with what someone who needs your product REALLY wants: a ridiculously easy, simple, zero engineering way to give (and update) product/feature tours.
Your benefits also miss the mark on why people want tour systems. It's not because they're professional or empowering. It boils down to time, money and ease. You do talk about saving money and time, but it's the second bullet, and i stopped reading before then.
I just realized that I need this. I'll be signing up.