Outro agravante:
Quando você usa WS, você esta criando outra camada, assim o seu servidor, que além de prover o banco, tem que prover o IIS com o WS; o melhor seria ter outro equipamento para os componentes ou se há limitação de orçamento, usar o ODBC mesmo.
Cordialmente,
Fabiano Costa