personally i think this is a great idea ,no one wants drunks screaming and shouting at marshals having temper tantrums when cars cut or throwing things at there pit crews while racing .......
........trouble is this happens all the time......drunk or not

of course worse than this is the strange smell of wacky baccy drifting over the pits ..i wonder at times if the race organizers are oblivious of this or havent got good noses .... track it down to a certain pit tent/table and take action there and then kick the whole lot who are using that area out ,this way it should be self policing ,,i.e if 1 member of ur team are on the baccy and the smell is tracked back to ur tent/table etc then all the team gone off circuit
think it makes sence