If you dont ride park I would not recommend Swain. They have limited trails and most are poorly maintained. I was there last weekend. A few runs were okay but most of the actual trails were terrible. They were at least 40% mud and rocks.
I would recommend Bristol Mtn.