That EZ-puller doesn't look like it would hold 30' of chain and 250' of rope (which is what I have).
I just toasted a Simpson Lawrence (now Lewmar) Horizon 500 windlass (see thread I started about replacing it). Apparently these windlasses need to be pulled down, cleaned and regreased (just like trailer hubs/bearings) every couple of years. I didn't do that because I thought they were "sealed units." Me bad, and it cost me.
BTW, I increased my chain from the OEM provided 15' to 30'. There were several times in heavy seas at the CBBT, that I couldn't get the anchor to hold bottom, and at least one time that the current was so strong that it swept the anchor back up to smack the chine as I was lowering it. Went to Chapman's and discovered that chain should be 1 to 1.5 boat-lengths long. The standard anchor rodes made up by the big box marine stores (and apparently most riggers for our Parkers) seems to be 6' or 15' of chain spliced to 150' to 250' of rope. For the 25' hull that is insufficient.