Niall,
Here is the current Endpoint Protection Status report (I'm still testing so only 8 of my 134 clients are being managed by SCCM so far).
Note that it says Current: 8 (6.0%). This is a lie - if I click on that link and drill down into the data I get:
Note the update times and definition of the first two computers. They are 3 days out of date, yet the Status report shows them as current...
On the other issue, I have reporting and subscription emailing working. The problem is that the Subscription Wizard takes the Start Date and End Date as literal dates. So every time the report runs I get exactly the same historical data.
For example, suppose I want to get the "Endpoint Protection Dashboard" report emailed to me every Monday, showing me what "happened" last week. I create a subscription, and enter 3rd September as a Start Date, and 9th September as an end-date and I tell it to run 9am every Monday morning. Today at 9am I will get a report for what happened between 3rd September and 9th September. So far so good.
Next Monday (17th) at 9am I still get a report showing what happened between 3rd September and 9th September.
On Monday 24th at 9am I get the same report yet again telling me what happened between 3rd September and 9th September.
Even on Monday 31st December at 9am I'll still get the same report telling me what happened between 3rd September and 9th September. Not very useful!