the thing about exfat corruption is, its definitely still there.
you can do a little to actively avoid it, like waiting a few seconds after homebrew wrote or loaded a file before using the home button, using official exit functions (which retroarch unfortunately doesn't have, at least not working), generally avoid homebrew that reads or writes excessively.
but the corruption is still there. you might not even notice at first, maybe it's just affecting a bunch of unneeded files here or there, a few nes or sega roms here you never start anyways, a savefile there you're not loading, a border file or a screenshot you took.
or an installed game you just hoard and never look at again.
but eventually, a game you're actively playing might not start, a homebrew you want to use might crash because of some file error or a savegame you backed up can't be recovered anymore.
and thats when you wish you just switched to fat32, which also has a chance for corruption, but it's significantly less likely to run into it than for exfat.
you can also still install nsps on fat32, using nsp splitters and installing from sd card, or just getting the zadig drivers, fluffy or a comparable usb install user interface.
or just stay away from homebrew.