T.F.
I would not make my 8th grader go if she knew her friends were not going and that it would be something she dreaded doing. It is supposed to be fun, not dread.
He is not being graded on this, it is optional and although you believe it is a good experience which maybe it is, he just is not interested.
I'd let him do what his friends are doing.