The short answer is Yes. Its a great anchor.
The next question is- what size Delta will you use?
FWIW, my 34 Silverton came with a 22# Delta, which was sized correctly for the boat. Worked just fine for many years, anchoring in mud, oyster shells, sand, and thru occasional grass.
About 8 years...