Since yours is software its much easier to give away freebies. Discount codes, special features, early access features, etc are much easier to do than a physical product. Also its a great way to get feedback and generate buzz on the project.
Echoing the other comment, I would agree to avoid giving out equity. The customer is far less vested in your company's success than you are.