Yes and no.
This particular product probably has broader appeal than you think—
For a broader audience you'd definitely want to dumb down the entry point. If you're still in the smaller audience/specific traction stage, it probably makes sense to stay more technical.