We have 7 of those winches on our 37 footer, for halyards, refs etc. You wont get better for $200, that is for sure. They are kind of self tailing, in that you can lock the sheet off on top and grind in the last little bit.
As Steve says, give them a polish (and maybe a clean and lube on the inside) and they will give you great service. The only reason I'd change those are if you did put proper self tailors on. But for the size of sails you are handling, I doubt it is worth the effort and cost.