Yup! My favorite songs are "Schadenfreude", "The Internet is for Porn", and "Everyone's a Little Bit Racist".
I'm a huge fan of blunt, no-holds-barred, offend-everyone humor. For instance, Chris Rock is my favorite comedian. Avenue Q is a lot like Sesame Street gone bad.
The puppet designers actually did some SS work, I think. The puppets are very cute and that's what makes the bawdiness all that much funnier.
I think he'll like it! It's not your typical musical and it has a way of sucking you in. I'll bet money on him bursting into the occasional "What do you do... with a BA in English?" after he sees it.