Demanding a big commit up front is a huge mistake. "You need to have some kinda PAYGo-type model so people can try out the product," says Ron Gabrisko. Let them try first. Earn the commit later.