Yes, I wouldn't do that either, it's too risky for my taste.
But in my case this procedure was needed to fix a dumb mistake one of our technicians made.
We had a computer with Win NT 4.0 that wasn't booting, and he suspected it could be a problem with the hard disk. He took the HDD from the old PC, and used an IDE-to-USB adapter to check it in a new computer running Windows 10. As soon as the disk was connected, BAM! the NTFS version was upgraded. He simply browsed the volume with Explorer, but didn't write anything to it.
It turned out that the real problem with the old computer was a faulty cable. We replaced the cable, but now it still wouldn't boot because of the changed NTFS version (the old PC only had NT4 SP3 installed, so we got a Blue Screen of Death at startup)
We finally managed to fix the drive by installing NT4 in another (very old) machine, and plugging it in that box to be able to run DiskProbe and change those damned bytes related to the NTFS version
When the failing machine booted again at last, we ran chkdsk just to be sure and it only found a few metadata errors, that were quickly corrected.
There was no data loss, and the PC runs fine, thankfully.
Regards.