For the price, sure. I have also used the Harbor Freight winches without issues. The cheaper winches may be slower but they will get the job done.
But if you want a quick winch that won't break down you should spend the extra money and get a WARN. They are at the top of the list for a reason.
As for the on-board air bit, it's just a standard compressor slapped on top of a winch. My guess is it didn't work very well as I found the following when I went to their website for statistics on the air pump:
Due to unforeseen circumstances the XRC10 HD winch has been discontinued at this time.