> The most of or customers use SSD.
I use SSDs *and* HDDs because they have different applications. You cannot easily get 4TB+ SSDs for cheap, bulk storage.
I'm having a hard time understanding your objections. A monitoring program should have the least impact possible in the system being monitored, and this is a clear negative impact that I bothered to triage and point out how to avoid.
All that is needed is to check if the device is powered on before loading information using WMI (as that what seems to be used by Aquasuite).
GetDevicePowerState will do the job, it's probably a 20 line fix to the software that will save users thousands of hours in HDD life.