They used to have drug testing packs at raves in the Netherlands many many moons ago, when I used to go out and take drugs there.
It's a good idea. People will always take drugs, but now it's more dangerous than ever with the explosion of legal highs and unscrupulous people who'll bulk out a tablet with washing powder and ibuprofen to make a quick buck.