Not sure the vendor you are talking about, but I have a full Bruce Cover made of thick material, not sure it would prevent all hail damage, but it will help a lot. Might be possible to have some padding added to give a bit more protection.
I love my cover, wing to wing, tip to tail, prop cover as well as all 3 gear legs and wheel pants. It sits out on the ramp, but one would never know if they saw it. Always clean (cleaner then most hangered planes) always protected from the sun, dust, rain, etc.... Well worth every penny spent.