I am in the UK, using terrestrial freeview (DVB-T2). EPG Collector was working well for me until 2-3 weeks ago, when it failed. The problem with EPG C is now fixed, but it has prompted me to look at using the OTA scan option within MC, rather than relying on an external program. OTA DVB scanning has only been working in MC24 since Yaobing's fix yesterday, so I'm in the early stages of trying it out on a non-critical pc setup.
First impressions are that MC collects much less OTA programme data (i.e. fewer programs) compared with EPG Collector.
I think I read somewhere that there is a licencing issue with mc2xml v1.6, but it goes back a bit, and I could be wrong!