Boats will float on top of the actual water level, not the graphical effects caused by waves.
You could try changing the collision boxes and center of mass, but that may cause it to float partially in the air (like the hoverboard) while on land as well.