My pennyworth. How often is the standard liquid filled compass commonly fitted to GA aircraft telling the truth? It is usually overeading, underreading, oscillating, or going round in circles. If it does stay still long enough to make an in flight correction to the DI you then have the problem that most DIs have an unknown rate of precession.
GPS and chart works for me.