I agree the Logitech are probably easier to set up.
I would like to see the "take away" from my post is that implementation of discrete ON/OFF IR codes and discrete INPUT IR codes greatly enhances the reliability and function of the remote. To mess with a any brand of universal remote, you need to be a tinkerer. I am guessing there are large numbers of negative reviews for just about any remote out there (many purchasers just want the remote to program itself). I have set up many of these URC remotes and if there is ever a "hiccup" the only thing required is to return to the home page and repeat the command. While kudos to Harmony for having the "check status" feature, you can always do the check status old school with the power buttons on the units. It is my contention that you should never have to "check status" in the first place. I am glad you are enjoying your remote, and if it working for you, by all means keep using it.
My 2 cents + another 2 cents.