A good Bourdon tube type, pitot fed, liquid filled speedo will be nearly as accurate as a GPS for a fraction of the price. The ones that I have used always recorded within 1 or 2 MPH of the GPS.
A speedo of this type must have a range quite a bit higher than the expected speed, so an 80 MPH boat should have a 120 MPH speedo for instance. The ideal would be where the range of the instrument is about 40% higher than the expected speed. As pressure increases, the Bourden tube slowly unwinds and the very delicate gear train and linkage moves the needle. If you're operating near the end of the range, the movement mechanism will be jammed, and maybe destroyed.
I had lunch yesterday w/a friend at the Mt Dora/Tavares Fl Antique Boat Show who is on his third GPS speedo...something is always failing. A good Bourdon tube speedo should last almost indefinately.
There's no water movement within the gauge or the plumbing. Since water is virtually incompressible, there's no place for the water to go. All the pressure does is unwinds the tube. The displacement doesn't change. As many gauges as desired can be plumbed up. Heck, put some in the front seat backs for the rear seat passengers to use.