I'll be honest, the apps shouldn't really be that much of a factor. For most people, subwoofers are devices that you calibrate once and do not mess around with after that point. The reason is if you start to adjust settings on the sub itself after calibration, you knock it out of calibration. After calibration, the sub should be controlled by whatever AV processor you are using, so it's easy to go back to a calibrated state. You can use apps to adjust the sound to taste after you have calibrated for a target curve, I suppose, but even that is something you are only likely to do once.
One thing I will give apps, they are awesome if you are a subwoofer tester who has to take these things out in quasi-anechoic environments and then measure every possible configuration.