Hi
The setting up of Harmony does take some time, but once your done, you can keep the configurations if you get a new remote down the line. I started with a 525 but then ran out of units, so I got myself the Harmony 1 instead. I just changed what kind of remote I had in the web interface and then downloade my configs to my new Harmony remote.
As to the battery issue, it's not something I've noticed. But I've only had it for 2 years now.
I'm quite fond of real buttons so the mix between buttons and touch screen is something I like.
As for the activities feature - it's a blessing. I have several activities, like my "DVD on Projector" turns on my Oppo player, Tag (puts it in the correct input), projector etc. If there are any issues, for instance if I want to change input for some reason I just switch to the Devices feature.
Wife would want to be without it ...
Many use the Philips Pronto, but I really do like buttons so for now I'm happy with the Harmony.
I haven't checked the remote market lately, so I don't know if there are any new contenders.
BTW, I use the regular Harmony 1, not the RF enabled unit.
Hope this helps
Cheers