I'm in agreement with Chris on this one as well.
That said, your checklist is an excellent idea, just don't put it on the home page. Instead use the home page to explain why your company is different from all the competitors you have alluded to, and direct them to a separate page with the checklist. Make it compelling. "Get real-world, practical advice in the form of a checklist" or "Avoid over-spending using our requirements checklist" or something else that clearly states what's in it for them.