Main problem I see there is that different people often have vastly different ideas about what clean means. Works fine if you're all from a 'very' similar subculture with fairly similar values. Further away from that you get the more chance of definitions changing.