I've probably tried just about every anchor out there on my powerboat and my kayak.
What I have found about anchors is there really isn't just one that will work everywhere and what I mean is if you fish rocky areas and brush you need one that won't hang up as bad and end up staying at the bottom when you get ready to leave.
The best one I've found that even comes close to a good all around anchor was the dumb bell weight that they sell in the gym equipment section at walmart. A five to eight pound is all you need to hold a kayak.
It rarely hangs up in rocks and brush, and you can kiss a claw type in that situation.
If you fish in sandy bottoms you can get by with the claw type and my favorite for muddy bottoms is the Bruce Claw. The Bruce claw you have to let out more rope than the others but it holds even in a stiff wind.
You normally have to put out at least three times the depth. so if you are in ten feet of water you need to put out at least thirty feet of line. You can get by with a lot less of course if it's not windy.
Your best friend anchoring a kayak is to install an anchor trolly.https://www.youtube.com/watch?v=iGe4oX3qsL8