I've used ARB and viking straps, and Bubba Rope kinetic rope. All of my experience with these is in deep sand. I can't speak to mud. All of these will get it done, but the recoveries were muuuuuuch smoother and less jarring with the Bubba Rope.
Bubba Rope takes up more room in the truck than a tightly rolled up strap, but it's nice if you have the room.
I would also suggest, without any proof or experience, that you get the size that matches your anticipated needs, and don't go overboard. The amount of stretch is linked to the capacity. If you get one rated for a cruiser it will stretch like its supposed to and you get a nice smooth recovery. If you go with "bigger must be better" and get something sized for an 18-wheeler, then it won't stretch as much because you can't pull on it hard enough to make it function like the lower rated rope. You end up with a harsher recovery, and perhaps more chance of breakage.