What are the key considerations for a legacy software vendor looking to migrate to SaaS?