I’ve been using the Harmony devices for years, even back before Logitech purchased them.
The software is awful and has always been awful, but the hardware has been pretty consistently solid.
I really wish there was a way to run a custom firmware on these devices, particularly the Harmony Hub + Simple Remote.