I fixed the link... Usually marine means it is waterproof and floats.
I thought about mounting a light permanently, but I launch in a few swamp holes that involve some fancy floating and navigating though river channels to get into the main body. I think it would be better to be able to put the light where it needs to be by hand. It's also fun to shine for critters!