A price reduction may improve the financing numbers but leave you with no extra cash to complete the repairs. A credit is more directly useful, provided the lender accepts it and it can actually be applied as you expect at closing.
Before negotiating the form, send the estimates to the lender...