Mmmm... see what you're saying. I was coming in from a "trust" angle, ie; is it safe or sensible which I would say "do tests" rather than assume bad.
I hadn't considered the high relative cost of the new compass.
You could do lots of initial FC testing without a compass using Atti mode.
I suppose I might then be tempted to buy the new compass then do extensive soft area tests. If you then decide a new controller is needed, buy one as the total for the two still won't exceed a full controller pack, although nearly!
Don't suppose you can borrow a compass to do tests?
Were you in GPS mode when the crash happened.
Don't suppose you managed to switch to Atti mode before the crash?
I know when I've crashed in GPS mode, it happens so quick that I couldn't get my thoughts together to switch over.
Usually just panic for the failsafe switch which won't save the day if its a compass issue.
The last bad crash I had was when I calibrated the compass in between two large metal objects (a JCB digger and a huge shipping container) Couldn't get full satellite lock but (stupidly) flew anyway in GPS mode. Lost control after a few seconds and crashed badly from height.
If I'd had the presence of mind to switch to Atti mode, I would have deffinately been back in control.
Just thought I'd share that.
Andy.