If it's well stapled on, you should be fine -- that is an unusually well-supported run top! (Also good craftsmanship).
If you are really, really paranoid, just go out and thump the snow through the mesh once or twice during a heavy wet snowfall. I would probably not bother, myself, though
Good luck, have fun,
Pat
If you are really, really paranoid, just go out and thump the snow through the mesh once or twice during a heavy wet snowfall. I would probably not bother, myself, though

Good luck, have fun,
Pat