Dave, how many harescramble/gncc races have you raced? I have raced harescrambles in district 6 over the last 20 year's. District 6 is eastern pa where it is actually very tight trails. I'm not out riding fireroads at all.
I did just measure my front end. I have 3/2 offset rims and I'm right at 50 1/2 inches. I switch to 4/1 rims and I'm at 48 1/2. Yes, a little wide for super tight trails but I do race mx also. So I'm not too worried about it.
For reference to what you said about pros running +1 arms, a stock yfz450x is sitting at 46.5" with +1 arms that's sitting the quad at 48.5"