It’s a good idea to have a user form contract. It’s hard to understand why many companies continue using vendor contracts that are masterpieces when it comes to allocating all the risk to customers.