I'm afraid I disagree with you on this one. The "of" after "all" is only grammatically necessary before certain pronouns in certain cases such as "all of us". Including it anywhere else is a stylistic preference that seems to vary by dialect.