The compass in my Geko 301 stays off because it's just too hard on battery life, but once it's adjusted (hold the compass and slowly turn 360*, the compass feature works well. I'd trust your picture more if the compass wasn't so close to the GPS. The needle on your compass (a magnet) will effect the reading of the GPS. For these tests I usually use a third inert object and put the compass' next to it in turn rather than putting them side by side.
_________________________
Better is the Enemy of Good Enough.
Okay, what’s your point??