Is it really necessary to calibrate the compass every time you fly, particularly in same area if there is not a warning notice? I assume the software in the Spark would let you know should imu or compass needed calibration. After 2 months, love the experience of flying even with the heart...