Does anyone advise getting insurance to cover these sorts of liability? Would General or Professional Liability or even IP liability insurance cover all the legal costs? I'm thinking that in addition to corporate structure as a way of handling this unknown (but significant) risk.