Please, need to get it more in line with the college game and stop being so stubborn.
Thanks, but I'd just as soon keep the NFHS rules, and effort at their consistency rather than endless exceptions, in place. As for the sack and facemask being enforced from the spot; the defense earned the yardage gained by sacking the QB, but fouled in doing so AT THAT SPOT, so they have to pay the penalty for their violation FROM the spot where thay committed the violation.
Why do you want to make that facemask foul enforced differently from a facemask foul beyond the LOS? It's a spot foul, either way, and the penalty paid is 15 yards from where you did the deed. "A" is rewarded with the opportunity to repeat the down, and is given back, 15 yards, of the ground they legitimately lost, due to the successfuil and superior play of "B" in getting to the QB.
In your scenario, (enforcement from the previous spot) 15 yards from the PS gives A an unearned 1st down and totally negates their failure of stopping "B" who sacked the QB resulting in a 1st and 10 for A, from their 45 (as opposed to 3/10 at the A-20), a significant difference.