With the XTB-IIR and a few filters, my X10 setup is very reliable. HG is also very reliable once it's configured correctly. There have been some versions that add new issues, but those tend to be fixed pretty quickly when Gene is aware of the issue and the cause is understood.
I don't think there is a better software that fits my needs which is why I use HG. The ones I mentioned as more refined are basically the ones where you use your phone to set things up. However, I didn't like the inflexibility nor lack of programming language on most of them. Also, most don't allow for the X10 setup that I have or are RPi compatible. I'm not interested in replacing all of my X10 equipment with RF (ZWave, ZigBee, InsteonRF, etc). The cost is significantly more for most of that equipment and I'd just have to start over with figuring out how to construct a reliable system. With HG, you can add other systems as you wish and keep your old stuff too.