Did you check with BoatUS.
Check these guys out and see if they have replacement cost or agreed upon values too.
There has only been positive freeback on BoatUS over the years. They handle claims very professionally and they understand the boat business.
We pay $580/yr with an agreed upon value of $80k.