I started wheeling my first Bronco in 95, and have been Master ASE certified since the same time, so I know my way around as well. My rebuttle is to look at the IFS rock crawlers and bouncers now. The Bronco will usher in a new era of aftermarket suspension tech that will blow people's minds...
My contact at Ford says there is a spot in the radio menue to turn it off. It really does disable it. I manage telematics for a large Ford fleet and have tested it.