That's an amazing checklist that you have suggested to choose the best one. I also suggest the Best Magento Hosting providers list to choose the best hosting that is reliable and provides 24/7...