To me, the v1 Aeon are good. They’re old 300 series Z-Wave, but I have three of them on a separate hub and they are accurate. You can still find them on eBay for around $50
I had Sense for a while before returning it. It's expensive, but very accurate. It's detection is eventually very good for most devices, but it's difficult to integrate it with anything. IFTTT was the only option for HE in the past. With the way things are going for IFTTT, I don't think investing that much in a cloud solution that might not be there in a few months is worth it. Reaction time was around 20 seconds too.
Since I had Sense and an Aeon v1 at the same time, I could compare accuracy. There's no question that Sense can get a much more accurate graph of your appliances and usage, but as far as levels the Aeon was only off by a few watts. I do recommend keeping them on a separate hub, but the cost of another hub (especially with the sale price right now), together with a Aeon v1 HEM is still much less than Sense. Nice to have a second hub to add devices that might otherwise mess with the speed of automations and meshes on the main hub too.
I use this driver for Whole Home monitoring
And I use HubiGraphs for viewing in Dashboard
My other two HEMs I use for appliance monitoring. I've modified this driver code so that it checks every second. This works great for notifications of appliance state.