Contributor Licence Agreements

Whilst contributing to the IBM node-red project, I had to complete a Contributor Licence Agreement, to ensure that I waived my legal rights in favour of the guardian of the project.
Although a pain to manage, should OpenEnergyMonitor go down this route to head off future legal problems?
Node-red's CLA can be found here.