I use one like you originally had. Except mine is covered in a plastic stuff. I use it on Folsom and the river. Tom has a box anchor. Man that thing is sweet!!! It folds shut, so it stores small. It's kind of a pain to put together, and take apart, but like Kevin said, is SO worth it. It comes in a storage bag too, so even if you put it away with a little Sac river sand, the sand is in the bag, and not your carpet.
It grabs within a couple seconds, instead of much longer for the other type.
I had a mushroom anchor with my old boat on Folsom, and never got it to hold once.