Re: Seller agreed to offer, but set a clause,"no discounts after survey"
Bottom line, Do you think that you want this boat for that price? If so, put a refundable deposit on it, and have it surveyed.
After the survey, ask yourself the same question. If the answer is still yes, proceed to close the deal. If not, get your deposit back and walk away. Consider the survey an education expense.