Reference: [Duff et al. 17] Building An Orthonormal Basis, Revisited. JCGT. 2017.
Being more accurate might be indeed helpful, but not so much sure about performance. Did you run actual benchmarks? Suspicious part is that this change is completely getting rid of vectorization, but yet claims to be more accurate.
Did you compare whether it gives measurable user difference for render results?