No way.. you can't avoid impairment by training IMO
I used to have a martial arts teacher that would get you a little drunk and have you spare. (private lessons) His thinking was if you are going to be out and drinking you better be able to try and fight that way. That said I don't want to fly with anyone that's been drinking.