I assumed that power reading and reporting/publishing are two separate events, while most other ZB devices i have report change of state - temp, humidity, switch pressed etc.
In most of time when power switches are off, it would report all the time without any change in state.
Even when considering it as a power outage report, … i guess it might be useful if HA is using only zigbee devices lets say without UPS.