Would a carnival barker day job use Profession or Perform, probably Oratory? For those that do not know, a carnival barker is the fellow who tries to attract people to whatever attraction they are stationed at. In other words, the "Step right up!" guy.
From a meta standpoint, I'd imagine you'd have much more opportunity to use Perform (oratory) in scenarios than you would Profession. I think Perform being a CHA based skill would also help reflect the persuasive nature of the character.