Great performance, thanks for uploading! Isn't the second last krithi 'Thunga Tharange' in Ragam Behag (and not Begada as listed on the screen)? Just checking, I might be mistaken too.
I have several Bansuris and a few Carnatic flutes. (Punam Flutes) but I would love to have that short fat Venu he has it looks and sounds beautiful. I have looked online but cant find one like this.
Self taught can get you some bad habits which will be hard to correct them. Learn any musical instrument from a professional master. Especially the flute!