You can go for a +1 trait, you still have 1 point to spend. I see no reason not to have Diplomatic, but either way I think that would be fine. Traits like this are definitely up for interpretation, since whether or not you persuade someone is up to you haha. But I can see "social" being something that just helps you fit into any place you visit :)