Which method for IPTV on ZGemma H5?


I know there is various ways to set up iptv on the zgemma however my provider has given me a panel which I use to run the M3U, I simply copy the m3u to my zgemma usb memory stick and it runs using e2istream. The issue I have is that im sure doing it this way the channels will not update and there is no EPG. I have read that if I use the other method and download the userbouquet.favourites.tv and copy it to etc/enigma2 then this should work but again im unsure?
I have used a script in the past with putty but my new provider doesnt supply a script.
I also read that if I use e2m3u2bouquet app in plugins this should give me everything I want but im just not sure.

Could someone please point me in the right direction for a step by step to having my m3u or e2m3u2bouquet files turned into something that will update the channels and have an EPG without using e2istream.

Thanks in advance