I used the S/L branded (probably Lewmar now) pivoting roller on both my CDs. For the CD22, I seem to recall drilling an extra pair of holes for the pivot bolt so it didn't extend as far as the last holes but farther than the first holes. On the CD25 I have it extended to the second original holes.
If you use a pivoting roller, glue on a small piece of rubber between the rear of the two pieces so it doesn't slam hard together when the anchor comes onto the roller. I used some 3/4" thick closed cell sponge with sticky back.
I have 15' of chain at the anchor and I usually bring it up in two or three foot bursts when retrieving. I also have the flag tied onto the chain a couple feet up from the anchor so I know when it is getting close to home. While you're tying the ribbon on, it's a good idea to put a piece 20' or so from the bitter end (always wanted to use that term) so you'll know when to stop paying out the line in cases where you need to use most all of it.
And remember - the law of the sea with windlass usage is that the skipper never leaves the helm seat. You have to keep messing with your setup until you are able to perform the entire anchoring operation without any more effort than pushing the switch. Cost doesn't matter - get what you have to get to get it right.