The one thing you need to watch with insurance when you tie it into your homeowners/auto etc policy is that if you collect on the boat, your other policies can be affected.
With respect to Boat US, I have it with them as well as the Vessel Assist Towing service – and very pleased. I pay a little more, but the coverages are allot higher and deductions lower.