2000lbs. for a ATV sounds like plenty to me. At $99 I would say it is worth a try! I don't know anything about them but how bad can it be? You wont need it at full strenth if it's for your ATV so I would THINK it would be fine! Good luck![smirk]
I would go with more of a name brand winch. Warn makes winches that are around $199.00 for ATV's. The main reason is parts if it does break and the other is warranty and dependability. The hardest part of the winch will be the install. If you are not very mechanical I would bring it to a shop to have it installed, it takes about 1-2 hours for a shop to install it. I work in a Motorcycle shop part time I sell winches all the time so I know the process pretty good. Good luck with your purchase. See link below WARN WINCH CLICK HERE!
The 1500 pound Winch would be more then enough. As for the plow the plows that you raise by hand with a lever are better and faster. Winch's sometimes get burnt out when they are used for plowing because of the constant up and down motion. But using the winch for the plow is not that bad just a little slower with the raising. As for getting stuck the 1500lb winch will get you out no problem.