We are starting to go round in circles here, but:
It's "acceptable" in the sense that it will always be conservative, and will give the correct result when M = 0, but I don't see the point of doing complex calculations with a lower than required limit on the strain, when a straight line...