You do have a perfect place for them for winter rest, except the light as you mentioned.
Supplemental light and sun light relfected off snow is nowhere near enough for these.
I have seen this variety a lot but they were always very big. maybe it's just individual difference. some tall and some not so tall.