That's cool, the 3rd party app is dealing with the XML output for you - hence you were able to discover the reported information. I agree on the fact that there's plenty of places that the current version of EnviR could be improved. I know from reverse engineering the protocol in use that there are issues with communication that could be made much better. Sadly I can only see that this could be done by breaking existing devices (or returning them for reprogramming - effectively a recall on every device).
Oddly enough, CurrentCost seem to be manufacturing a device for one of the UK energy companies that seems to have dealt with some of the communication issues (See
here) - so with the new device, the monitor polls devices, so there's no chance of them corrupting each other's transmissions by talking at the same time. Still no backlight though. I wonder if the clock is better able to keep time?