Yes, they will dig up your flower garden and lawn looking for grubs. One friend who owns a pecan orchard likes them. He claims they "aerate" the ground in his orchard.
I have eaten armadillo. It was good, white meat. The leprosery thing keeps me from doing it again.