Hiring salespeople purely on commission is tricky. It shifts all the initial risk to the side of the salesperson. Therefore people willing to work that way often want a big slice of the revenue and aggressive payment terms. While the lack of up-front risk for your company is nice, the commission terms can come back to haunt you if your product / service becomes successful.