Glad to oblige - in ancient Chinese it means "I've got this great gig spouting profound-sounding nonsense to morons who lap it up, and if I can squeeze a few shekels out of the rubes by telling them the spirits don't dig on a new cop-shop, why, who's to tell 'em any different?"
Of course, it's a rough translation...
I think your translation is very accurate.