Plus a separate, and easily human readable, log of TV activities, including EPG loading, Recording Rule creation and modification, including setting a recording via the Guide, TV recording, and maybe even metadata updates for TV (at least the reporting of attempts to "Get TV & Movie Info" and their result, so we can see if MC is trying to get the data).
Selectable levels of logging, with the ability to turn on and off logging for specific areas. Plus the email option.
I don't much like popup dialogues for this sort of reporting, because when you see them is when you sit down to watch something, and there may be many. Not good for WAF. So if popups are used, they need to be able to be turned off. Timing out popups is not a solution, because that just means that the message almost never gets seen anyway. Some sort of indication that there are unviewed error messages in a log on both Standard and Theatre Views would be necessary I suspect. Like a new, temporary menu item in both cases, perhaps coloured. "You have messages" type of thing.