Well, if it's beta, you are already showing it to people, so I would definitely show it to someone with a high chance of being a customer.
If they don't like it, you can always email them / call them to have a second look when you feel you've made noticeable progress.
EDIT: If using it in production carries a lot of risk for this customer, don't pussyfoot around and advise him to wait.