Scallions grow well here in Moultonborough. Needs to be in a sunny spot though.
So you call them Ramps, I call 'em scallions. I love scallions....especially like the Wiki article says...in with my pan fried potatoes and parsley. Awesome. Bring them on up. Doesn't hurt to try... Just don't let me know where they are......
BTW we are in Zone 4. Some zone 4 plants do not do well in some spots. If you are in the mountains and on the wrong side they may not get enough sun do to the mountains cutting the light short. So as long as you are on the sunny side of the mountains you are go to grow...