OK, this question is coming from someone who works in marketing as his full time job.
So you're saying providing details is bad and vagueness is good. Vagueness "incites curiosity" which increases signups.
Not sure if I like that. Feels a bit unethical. You are intentionally holding back information for the sole reason of increasing signups. If you showed the product, or listed the features, or provided more details, signups goes down? That's a sign you need to improve your product.
So you're saying providing details is bad and vagueness is good. Vagueness "incites curiosity" which increases signups.
Not sure if I like that. Feels a bit unethical. You are intentionally holding back information for the sole reason of increasing signups. If you showed the product, or listed the features, or provided more details, signups goes down? That's a sign you need to improve your product.