We're getting closer to launching our e-commerce platform, that will be hosted on our dedicated servers, provided by a well known hosting company.
The terms and SLA should take all 3rd party service providers into account, be dynamic so that we can easily add or remove 3rd party providers.
When it comes to your Legal agreements, my advice is to keep them as lop sided as possible to protect you . For our SAAS products, we have an uptime guarantee of .99%. You read right. We are highly visualized and downtime is not a real concern. But in our LEGAL agreements we dont compensate for it.
And that's a judgment call which only you, the entrepreneur, can make. Some of the common things to think about are:
You need to protect your clients, your investors, and you so yes, you do want a good basic clear Terms of Service in which you are explicit about what you will do and won't do.
Yes, it's worth having an attorney review what you put together before you post it so that you're not saying anything that voids the terms, isn't enforceable, etc.
Keep both simple but definitely have them.