The only thing that makes it a good choice is the price. I would imagine that any of the "name brands" would be better, but probably not noticeably better.
One thing I found with my Huanyang is that they don't contain the circuitry for a braking resistor, but the terminals are there. The sellers apparently special order them this way to save money. I found out after I purchased a braking resistor.