My trusty XMLTVNZ program seems to no longer give me an epg. I have done the above trying to use the tvguide.xml in MP directly via the XmlTV plugin but no programs are imported. The file itself has plenty in it when checked.
Raven's XMLTVNZ appears to no longer be able to contact the website http://tvlistings.co.nz to populate the tvguide.xml.
I too changed to EPG Collector 3.0 and it's works great by populating a tvguide.xml file and then getting the XmlTV plugin to read it.
[EPG] EPG Collector (MHEG5 EPG Data Grabber) setup, instructions
One thing I did have to do was to re-select and re-save the channel mappings within the XmlTV plugin before it would import successfully from the file. It maybe because the tvguide.xml generates is a slightly different layout.