My absolute only complaint about the One.

One caveat about NOLED is that it has to turn the screen on. If you don't leave your phone unattended very long, but if you do it can impact battery.


You can set it to dismiss notification after a certain amount of time

plus it has a sleep quiet time

The app is released as a substitute for the absence of a physical notification LED on some of the newer Android devices (e.g. the Samsung Galaxy S, S2, Note).
The AMOLED screen consumes very little power when displaying a black pixel. Therefore, we can use the screen to display these notifications.

Features

Shows notifications for the following events
SMS/MMS
Missed Calls
GTalk messages
GMail
Voicemail
K9 Email
Other 3rd party apps of your choosing
Ability to turn on/off each notification type.
Customize colors of notifications on the screen.
Choose to display an icon instead of a dot for each type of notification.
Timeout the notifications if not dismissed after a period of time.
Choose sleep/wake times per day for NoLED to auto-activate/deactivate. (For example, switch NoLED off during night hours).
Activate NoLED only in Silent/Vibrate mode: NoLED will turn on in silent/vibrate mode and turn off in ringtone mode.
Activate the proximity sensor to turn the screen off when in pockets.(save power)
Ability to "Blink" or turn screen on/off at user-defined periods.
Preview your icons and color selection with a "TEST" button.
Apply your own custom icons for any third party app.
 
You are so right about this.... It has bothered me before definitely. Not a dealbreaker at all, but I would think that htc would do something to counter this.
 
You can set it to dismiss notification after a certain amount of time

plus it has a sleep quiet time

I know, but it's not enabled by default. Even still, you can add quite amount of screen on time just having a notification sit for 5-10 minutes several times per day.

When the phone only gets 4-5 hours of screen on time on a single charge, people should be wary as NOLED can easily keep the screen on for an hour in a day.