I think all of us are experiencing a fairly solid firmware and I am feeling more comfortable with it every day. No major glitches so far, Knock on wood. I would not search for a reason to bash XA. Someone may have had a corrupt file, but sounds like it was fixed, or was just a possible solution to one issue.
I did have a bit of a scare yesterday that I can't explain. I was flying maybe 500m+ out via FPV and all of the sudden I was looking at the sky for a brief second as the quad seemed to power off for a split second. Control came right back and a few seconds later it happened again. I don't have OSD hooked up yet so not sure if it went into Safe Mode (failsafe) or not for a brief second. Maybe the power lines I flew over?(Doubt it). I am not sure what happens if it goes into safe mode and then regains signal. Do we gain control right back again. Since I was in forward flight and it lurched to a stop, maybe position hold was briefly initiated and it put the breaks on hard by tilting back. I flew back without a glitch. Here is a clip from the video of it. (The video if from the gopro on the gimbal. It does not show how big of a glitch it was because it is stabilized, but you can hear the power drop. My FPV camera saw all blue sky. I am also fighting some pan/roll coupling with my Tarot gopro gimbal which is driving me nuts)
i would be psyched to see a better a software utility as Gavin mentioned. Naza and HF both have screens to show how and what the sticks and switches are effecting in the flight controller. SuperX does not have this yet. An LED flash for low battery might be a good feature as well.
I may upgrade from basic to pro to try on my octa soon, but having fun with the quad and still hoping HF gets it together with the GPS features. It really is easy to fly these things!