Что такое "обычный старомодный веб-сервис?" Сервис ASMX, или вы также используете WSE? Сервисы ASMX не являются естественным образом совместимыми, не поддерживают спецификации WS- *, а ASMX - это технология, которая очень быстро стареет. Сервисы WSE (Web Service Enhancements) добавляют поддержку WS- * и могут быть сделаны совместимыми, но WCF призван заменить WSE, поэтому вам следует потратить время на его изучение. Я бы сказал, что если ваше приложение не является грязным, вы приобретете огромную гибкость и получите лучший дизайн, если выберете WCF. У WCF есть кривая обучения, выходящая за рамки атрибута [WebMethod], но кривая обучения, на мой взгляд, преувеличена, и она экспоненциально более мощная и надежная в будущем, чем унаследованные сервисы ASMX.
Если ваша временная шкала просто не может терпеть кривую обучения, вы сделаете себе огромную пользу, изучая WCF вместо того, чтобы просто придерживаться веб-служб ASP.NET. Приложения будут по-прежнему становиться все более и более распределенными и взаимосвязанными, и WCF - это будущее распределенных вычислений на платформе Microsoft.
Вот сравнение между двумя.