I just feel like if law-enforcement is your concern, and you're not so much concerned with friends or family discovering your stash, then there's really no point in hiding your drugs.
If law-enforcement is truly making a serious effort to find drugs, then they'll find them wherever they are. I mean, hell, that idea with the ashes in the urn is a brilliant idea, but again, a dog would surely pick up on it and you'd better believe that a DEA agent will dump the son of a bitch out to find something.