What part of Massachusetts are you from? I used to live in North Brookfield, and I am familiar with most of rural Mass. I think that if you enjoy life in rural Mass., you would be fine living in Waynesville. No, there's not a ton to do in Waynesville as far as nightclubs or something, but the area is jaw-dropping beautiful, and anyone who enjoys the outdoors would love living around there. There are 5,000 ft+ mountains all over Haywood County, and the diversity of wildlife is amazing.
Keep in mind, though, Waynesville is 30-35 minutes from Cullowhee, so you need to consider whether you would want to do the commute. It just might be worth it if you want to live in a larger town. Cullowhee is small. Very small. But like I said, there's no shortage of things to do in the area if you like the outdoors, and you can always meet people through school and work. I would definitely recommend considering WCU, even if it doesn't end up being your final choice. Living in a place as beautiful as WNC has an extremely high intangible value just for the beauty and wonder of it.
I am in school myself in Asheville, and I don't ever feel the need to go out to bars or anything. But maybe that's just me. Just today though, after class, I went hiking in some of the most beautiful mountains east of the Mississippi, and it's only 15 minutes from my house.