If a stepper loses position, it's because it doesn't have enough power to maintain the position.
If it doesn't have enough power to maintain position, then how will it get back into the proper position?
The main benefit of a closed loop stepper is that it can stop the machine when it loses position.
But it's not going to be more accurate than an open loop stepper.
Open loop steppers should never be run at their limit. If you size them so that they have 25-30% headroom, they should never lose steps.