When I read about them here, I purchased three of them. I only need one at the moment but wanted a couple of spares. I have Iris V1 and V2 motion detectors along with some Bosch motion sensors. Since the Iris sensors have become scarcer than hen's teeth, this looked to be a good alternative since they were written up as compatible with Hubitat.
As stated above, these pair with the generic Zigbee motion detector driver. Initially, I did not see a battery report, and asked if they do report it. Later I looked, and did see a battery level report. The reply I got on Amazon is that the batteries (standard AAA) should last 2 years. I like that this one uses standard AAA batteries. Purchasing the CR2 or 2450 Lithium batteries adds up to a much higher price than the inexpensive AAA Alkaline batteries over time.
As to appearance, perhaps some might consider them as less attractive due to the long, thin shape. It is small and unobtrusive, especially when compared to the Bosch motion sensors I purchased previously. They are a good alternative to the Iris sensors. When mounted, they are no more visible or invisible than the Iris sensors. They are much less visible than the Bosch sensors.
One thing these lack though is temperature reporting. Third Reality did respond to a question on Amazon stating that that might be in a future unit, but not this one. What compensates is that these are Zigbee 3.0 so performance should be solid.