I just tried setting up an external magnetometer via i2c for my APM 2.5 board, and I'm seeing a much slower response time in heading changes within Mission Planner when using the external mag.
Example:
Rotating the board while using the onboard mag sho