Одна привязка WCF не сложнее, чем любая другая привязка WCF. Это является частью вопроса с WCF, разница только в конфигурации.
Но (всегда есть но) некоторые конфигурации работают в некоторых сценариях, в которых другие не будут. Например, если вы используете клиент Silverlight, вы ограничены тем, какие привязки вы можете использовать.
В некоторых случаях одна привязка будет «лучше», чем другая. Например, привязка TCPIP выполняется быстрее, чем обычная привязка http, с wshttpbinding вы можете использовать шифрование, но с basichttpbinding вам потребуется использовать SSL, но это только точка-точка, а не сквозная связь ...