greeting. to me they made battery protection at a company that makes diving suits. of 5mm neoprene and they sewed velcro. the workmanship is top notch!I too have made a fabric cover for the battery compartment area (although your's looks significantly neater than mine).
I had some proper trouble with the needle getting gummed up by the adhesive on the closed cell foam that I put on the back of the cordura though.
It also billows out a bit where the shock mount bit is, I can't work out how to stop that short of sticking velcro to the frame too (which seems a bit of a dumb idea). It has definitely kept out most of the muck and the catch doesn't get stuck anymore. Plus it's easy to take off and clean.
Just came back from a quick 40 minute blast in the local woods during an unseasonably dry UK Sunday.
View attachment 76476