It is worth it with a good reputable partner that has the same vision towards success and most importantly ready to commit. Before going into a partnership with any business irrespective of the nature and status, a proper legal agreement is necessary from both parties to avoid any future disagreement that may likely arise.
Partnership helps some business to boost their awareness and recognition in a high competitive environment, partnering with an established and recognize business will give an upcoming business the spotlight and recognition it required to succeed, but sometimes there will be misunderstanding and disagreement along the line, reason why a strong legal agreement is needed to avoid unnecessary contract bridge.