A friend put this on his monster truck, theres a sensor that mounts to the drive shaft and you have to set it for the rotations of engine and wheels, and that. It was pretty accurate, its got a hour meter on it as well, and total elaps time.
I never thought about it on the boat. i dont know if the pick up board would hold up well with the water.
Tom