The foil back insulation should be a big help to it.
Not that I am a Grassmen fan, the below video was on a clip, which popped up, on my phone.
There was a discussion about clear sheets in the side of z shed verses the roof, in a thread here, at one point. The big machinery shed, the 2 lads in the video are standing in, has clear sheets in the sides of the shed only, and none in the roof. While they are a big help, the shed is still dark inside it. The clear sheets in the roof definitely make a huge difference to adding natural light, to a building.