The weave on the goods is pretty good for bug netting, comparable to what I was used to seeing. I doubt it is the latest and greatest, but it could be that the poly helps it be a bit more hydrophobic than standard rayon. I will probably give it a go with a few yards and see what happens.
We've had some hemp/bamboo rayon blends sampled here, but we're talking for fashion not technical use so not the most relevant.
Hope all is well in your neck of the woods.