It is up to each witness to decide what they will do to support the platform. I would like to see all witnesses reporting, but it is not for me to decide what they should be doing. It is up to the stakeholders to vote for witnesses who they believe are doing the best job.
I do my witness reports once a month. I try to make sure everyone knows what I have been up to, what I am planning to do, and my position on any important issues being discussed.
If I had one super power it would be to see/predict/know the future. A close second would be to freeze time :)