DIF based FFT scaling for OFDM Input
I have worked with 4096-point Radix-2 based FFT algorithms, and although one might think that we need to adjust the accumulation after every stage by rightshifting the accumulation by 1 bit. 

But that leads to over scaling of the magnitude and if the input $x[n]$ has low amplitude, then the accumulation at few stages might become 0 after this division by 2.

I found the scaling 0xAAA as most optimal performing one, which means that we are adjusting the accumulation at alternate stage rather than after very stage.

0xAAA : 101010101010 -> Accumulated register is right-shifted by the bit at bit-position in 0xAAA corresponding to the stage.

You can try with 0xFFF also, and actually see that the FFT result is getting higher error at those FFT Coefficients which are having low amplitude.

Hope this helps.