I think it should be a serious penalty in high school. It should be treated similarly to batting out of order IMOIn USA softball, which is the only one I do these days, if the defense reports an unreported sub after a hit and before the next pitch, the unreported sub is in the game, but their hit is negated; they are out. Other outs stand and runners return to base at time of pitch. Pretty serious penalty in USA softball.