To me it looks more like an ACF than a new base class.

Trade armor proficiency for CHA to AC? Hmm, can have its use.
Trade BAB for extra skill and skill points? Ok, not bad. Consider if you're playing low lvl (choose BAB) or high level (choose skills).

Flavoring wise you left a fine joke, label him the Party Face, which hints at the joyful event and the group.

I wouldn't play one, except when spellcasting would be keyed of CHA.