Doesn't that guy get snow and good wind blasts ?
I'm sure those protections wouldn't handle thee winter here, except if he used better posts to make those protections much more stronger.
The bags over the leaves would fly away here ... How do I know ? Well, I tried it of course ...