The only difference between Triwi's version and rgmax's version is the switch. Both require cutting into the rear ABS sensor wires. Triwi's version uses a temporary interrupt button which disables the ABS as long as the bike remains on. Same as the stock button, but no 3 second holding period, and also works while the bike is moving. If you turn the bike off and turn it back on the ABS will be active again. rgmax's version uses a permanent interrupt switch which disables the ABS as long as the switch is flipped. If you turn the bike off and turn it back on the ABS will still be deactivated unless you flip the switch back before you turn the bike back on.
I prefer the permanent switch because I don't want to have to remember to turn the ABS off everytime I restart the bike offroad. ABS on dirt is SCARY. This comes with the downside of forgetting to enable the ABS on the road. Much less of an issue. I've ridden plenty of other bikes on the street without ABS.
It really comes down to personal preference. Do which ever works best for you.
2007 990 Adventure