Yes I hadn't thought of that. That check would merely allow those usergroups to not have to pass the censor.
But the basic idea wasn't too bad. If you had a "staff only" bbocde you could change the censoring function to replace the word with that bbcode instead of asterisks. But I don't know if that bbcode exists (IIRC nhawk has a paid version of a "members only" bbcode that might allow you to choose the usergroups).