Why doesn't someone ever come up with a "Wench" question...lol
Most winches will bolt to the mount universally, however the winch has to fit in the area allowed. Most likely if your mount is designed for the atv the winch will bolt to it. Just don't go too big, I got a Warn 2500 to fit in my Honda rancher which is was told was impossible but used a warn mount and it just fit in the ATV frame. Glad I went with the 2500 lb as 1500 lbs is pretty light duty. I can't quite see the size of your ATV but 2500 is very typical even for a large ATV. My 850 has a 2500 lb and it works great and you can always use a snatch block to basically double you pulling power or for an off camber pull. Some people say some good things about the harbor freight winches but if I were in the market I would buy another Warn. It just oozed quality compared to the cheaper brands. I ride in the wilderness so I'm not going cheap on a winch. My stock polaris winch has lifted my plow about 1000 times this year and pulled me over several boulders without an issue so pretty impressed but not sure who makes the Polaris winch.
Also, don't let the steel cable scare you off, I tried sythetic on the warn and I hated it!!! Sh!t froze up in the winter and was constantly getting suck on the spool. And don't even get me started on the rope protector. It protects the rope by keeping you from being able to get you rope out of the winch.