No offense, but this is the most generic list possible. I feel like I could have written this generic article having no SaaS experience at all. "Do your research", "Limit the MVP to a narrow number of functionalities", "Think about how you will market, promote and sell the product" -- come on.
I would be very interested in an article that conveys some new insight from your specific experience, though!