I fly with V1.7.90 firmware and never had a problem.
I get very good range ( I have eyes like a hawk ;-) )
I've never updated, even when the Go app begs me to, I mostly use Litchi anyway.
Looking at the release notes for later firmware, the changes were mainly around flight restrictions and there was also one in V1.8.10 which delays stopping the motors if you accidentally do a CSC while flying.
That's not to say DJI didn't change something in later firmware and not put it in the release notes, but I'm happy with V1.7.90 so I'm not going to update just for the sake of it.
Dunno if that helps you any, but hope it does.
BBB.