I use ankle length neoprene dive sox, made for skin divers. Although many diving equipment companies make them, mine are made by Deep See, with a textured bottom, and the neoprene provides some insulation for my feet from the cold water. Being waterproof, they dry quickly. When dry, they double as tent shoes-sole is too thin for rocky ground, but they are great for getting in and out of the tent at night without the grass soaking my hiking sox. They are around 4 oz. for the pair. Drawbacks: Being nonbreathable, they are no good in hot weather. They cannot be used for hiking-sole is too thin. Unless you add a strap, they are no good in real muck that will suck them right off your feet.
For me, the good features outweigh the bad. Thought about adding some stiff foam insoles, but don't really need them, and like the way they fold up small. You can get heavier water sox with thicker cleated soles, but you pay the weight/space penalty.