Does it help improve abdominal strength or relax the hip flexors?

Yes. It takes all the pressure off of your hip flexors, providing you with limitless relief. The purpose of the Lower Back Posture correct is not to improve abdominal strength, but it does help train your muscles to have better posture which might improve abdominal strength.