Yeah, I agree that its strange if it doesn't work like it does ingame. But in the description of taunt in the Data Audit thread, it says pretty clearly that:
If the Pokemon is unable to witness the Taunt, like if it is asleep, the move fails; a Pokemon being ordered to look away does not make it fail.
Though in the end it's up to you