I've used drift socks in fresh and salt, small ones to slow a pontoon boat on a lake and a larger one off the straits. They really work but you want to use them where you have a long drift. Pulling them in and out is a pain.
I like the fabric type that inflate in the water. If the wind and current is going in the same direction they don't work as well as when the wind and current are going in the opposite direction for obvious reasons.
They do work though and don't take a lot of room!