If you ever want to get feedback and suggestions about your own research I cannot recommend this sort of opportunity highly enough. In many ways, this came at just the right time, as it forced me to try to make sense of all my work in a way that is understandable by a larger audience (outside of my supervisors and immediate colleagues). Wonderful opportunity, especially while writing up, to help clarify the thoughts as this was the first time I have publicly discussed my work from beginning to end.
Besides looking like Mr. Potato Head in the video (which I fully expected), I am happy with the results.