if it was me the only think i'd change would be when you put it out, i'd go from 9:30am till 9:30pm. where i'm from (Ireland) we very rarely have sun all day, its mostly cloudy for days at a time, and still grow nice big plants. so i'd say your going to have monsters.
pitty you could'nt set up some think on the roof.
all the best.