Yes, that is correct. My method is the quick and dirty way, and it is not compatible with anything. It is more of the brute force method to unlock the chip by programming the fuses.
To use reset as IO you can just use plain ISP programming (not HV programming). Set that fuse after you upload your program or bootloader via ISP. If you plan to allow further uploads, you must make sure the bootloader does not rely on the reset pin to work. To use that pin as a reset pin again and no longer use it as IO, or when you want to use ISP programming again, that is when you would need to do HV programming to unlock the chip.