I have used Snugz tops a few times, like most businesses in Norfolk they have a different timescale to what I am used to but the product is first class.
They have just done a new in marina cover for the little Broom from my template.When I collected it he said the job isn't finished until you are happy, bring it back if it needs altering. Can't get much better than that.
I have gone for vinyl on the sides and back of Whitey as I find it easy to clean and roll up but it probably isn't ideal for a full canopy.