No, that one is modified for our device to not break sensors. However, if you're struggling with the phone screen sleeping during phone call on this old CM rom, thats a different issue resolved in another commit.After flashing modified supersu sensors wont break?
And what about using another method, like magisk. I don't know exactly what it is but i heard there's another way to use Viper4android without supersu.
As far as V4A, I don't use it, so I don't know...