Old Sweat said:
I guess the first question is what kind of accuracy does the FOO need?
That is a good question, and as simple as it may sound, is a very complex question. Situation to situation will dictate and the standard answer of "it depends" does apply, but until we define this, the status quo of digital magnetic compasses (DMC) may have to suffice.
I believe there is somewhat of a blind faith that DMCs are giving correct orientation; "it's digital it must be accurate". Persons who have done research know this is not true. When an observer uses a bad direction, even off by 100mils (which is not unlikely), the initial round is off by 100m at 1km. 100mils is very easy to be off, and can easily go unnoticed, until the round hits the ground of course. Simple magnetic forces such as vehicles, buildings and power lines etc. will make this happen, and with the potential for urban operations ever growing, this becomes even more likely; 100m in a built up area with close proximity friendlies can be a very big deal.
Maybe a better question may be "at what accuracy do we need orientation to be guaranteed"? If you were to say 20mils, which is the standard arty double check, I would argue that DMCs can't even guarantee that; below 5 mils is barely attainable even in perfect environments.
Gyros and GPS can guarantee less than 5 mil, but they also have their limitations; bulk, vibrations, GPS signal and power requirements are just a few.
Digital mapping is another solution, but again, there are plenty of limitations there as well.
Up north is another can of worms all together. It would be back to pirate days and sextants for accuracy up there, not to mention that your map is just a sheet of white paper with grid lines on it.