I caught the last Bamforth lecture live a couple months ago which was very, very basic and I didn't get much from it though it was a fun talk I suppose. I couldn't tune in to this one as I was out of town at the time... from your replies, this one sounds a lot more interesting though.
No, you don't need to be a member to listen to these lectures, I'm not one. I don't think they even bother to screen the registration... which would make sense since they make the recordings public anyway. I'm waiting for them to post the recording for the Bamforth on the website... Looks like they got future ones on cheese and culinary chemistry which could be interesting.