Hal, I would agree with a, b, and c.
A) the aligning the GPS isn't because of the GPS, but because of the heading sensor in that antenna. When flying forward/backward, the FC is maintaining that heading. So if the rotation is off a little, you don't fly in a straight line. So regardless or...