I talked to some guys at the dealership about the TSS-P and mods. They say about the same thing, mods can mess it up but you can turn it off. My only concern would be if you or someone that didn’t know about it would forget to turn it off. That could make for a dangerous situation, especially at highway speeds. If I’m not mistaken don’t you have to turn it off every time you restart?