My buddy is a member of the Tupperware navy and he uses an 8-pound downrigger ball as an anchor for river fishing. Says it holds well and never gets wedged and stuck.
The poster formally known as Duncsdad
Everything I say can be fully substantiated by my own opinion.