Yes there are better (more expensive) winches available, but for the money, I think the TDS Goodwinch are a good buy.
Yes they are made in China, but so are just about all winches, so that doesn't really say much.
The Goodwinch's are to their spec, not someone else's and the support/backup from David is excellent. Also think about why so many people use his bowmotor's etc to upgrade their existing Superwinches; Champion Winches etc....