To be on the safer side of things, making a permanent modification that will involve pin 10 being high all the time might potentially warrant a ban if Nintendo adds a firmware update that starts checking for this. If you want a permanent modification that is a lot safer, the reed switch seems to be the way to go:
https://gbatemp.net/threads/f-g-joycon-mod-magnethax-switch-edition.502459/ Of course, its your choice what you want to do.
In maybe less than a month, we will have the CFW, Atmosphere, that will feature EmuNAND support to allow us to play online without losing our low system firmware in case a better exploit comes along. A good setup to avoid being banned while playing online is to do all of the hacks on SysNAND using the CFW while going online using EmuNAND. Also, with all the ports coming the Switch's way, I can't see a game NOT being ported to the Switch like Diablo 3.
Anyways, gathering and distributing information is what I'm good at! Glad to know it helped a fellow user out