Тут зависит от нескольких факторов.
1.Знание языка собеседника тобой, и знание твоего родного языка собеседником
Если ты говоришь на удобном собеседнику языке на уровне "Я твоя понимать плохо" , а собеседник на твоем языке говорит хорошо , то лучше говорить на языке на котором оба говорят хорошо.
2. Знаете ли вы язык который может послужить лингва-франка ? Ну например вы оба знаете французский, твой собеседник знает арабский, а ты знаешь русский. Собеседник не знает русский, а ты арабский. В таком случае удобнее будет французский, верно?
Лично я думаю что собеседнику приятнее говорить на родном ему языке, если говорят вполне грамотно .