I have been to several but have never hosted one. The ones I attended were all many years ago. My (small, Catholic) high school used to do one every year for homecoming.
At one, the whole pig was on display, complete with the apple in its mouth and… I dunno. That grossed me out. I am not a vegetarian and I know where meat comes from, but that was a little TOO “farm to table” for me, I think. (I don’t want to see the face of my meat!) At the high school, they had a big tent over the roasting pit and brought the meat out on platters. I never had to see the pig.
If I went to another one, I’d probably just eat the sides.