If you're doing it because you want to improve rankings then no. There is plenty of info out there to show that it has zero impact on ranking position.
However, it can open you up to better search results. Not from a ranking point of view, but if Google knows more about the information on your site it can sometimes offer you a more substantial result in the SERPs, which could increase your CTR from search.
So yes, worth doing, but don't expect to improve your rankings a great deal from this.