I came across The ISV SaaS Readiness Self Assessment tool earlier today, which is designed exclusively for ISVs who are planning, building, testing and/or launching a software + services solution on the Microsoft Dynamics CRM platform. It will help you