I have had a play with EPG Collector and have got it working OK with MC. I am currently disappointed with the data included.
The MC automatic guide option, based on mc2xml, has more data included. There is also 2 weeks worth of schedule. Episode names are included explicitly. Season and Episode numbers are not included.
With EPG Collector, Episode names are placed at the front of the description, delimited by a colon, and not used by MC. Only 1 week of schedule is included. There are many settings within EPG Collector which I haven't yet tried. Maybe SBR can help with these.
My only reason for looking seriously at EPG Collector was to try to resolve the channel to guide mapping with multiple tuner types which is possible, although time consuming. I can't see any way of resolving this with mc2xml.
On balance, I think the auto (mc2xml) solution is better but needs improving.
Nick.