I have mine in full sun but there are alot of different variaties and it may matter.
On a side note, I read that if you mulch them in pine needles, it would increase the sweetness.
I did and the difference was amazing. Much sweeter.
I remember that year and the snow.
My brother had a chevelle that he parked at the end of my dad's circle driveway and we tunneled into it for a fort. It was awesome until my brother found out about it.