Disabling the enforcement is only in effect until the next reboot. You disable the enforcement, install trackir, reboot back into the normal environment, and you're back to drinking whiskey while flying in no time.
I'm on Win 8 and I can confirm that DCS works just fine--in fact, it's even quite a bit faster! I just got to mess around with that TrackIR and I'll be back to flying.