Excellent write-up, and thanks for sharing the results of your experiments! I have also been frustrated with all those old formulas and thinking that "surely enough there's a better way", so the information about the sodium nitrate is greatly appreciated!