Actually with all the conflicting reports on the bed ends I would can them, wait and see, they seem a lot of $$$, proof your canvas, spray with waterproof and all should be good. Extend your beds out, pull the mattress's out of the way and hose them down like noahs flood, let em dry. Canvas leaks when you touch it on the inside, give it a coat of waterproof and all should be good. My Drizabone is over 30 yrs old gets proofed every year and keeps me dry, it's not some city coat either it works in the paddock/truck, not some yuppie accesory, same for my standard bed ends on my rig they have the Priv screen and get a paint or spray of waterproof and all is good, same thing with the old canvas tent and swag.
I know I'm ranting but some would put a tent over their van.
Just got home and a big bloody storm hits better not be hail as the van is in the yard.
Feel free to comment...pull your head in Drover..........................lol,lol.