Если хранимые процедуры не были написаны с намерением быть напрямую представленными как операции веб-службы, тогда может быть очень плохой идеей выставить их. Они могут делать предположения, которые не будут правдой, если их напрямую вызывать.
Альтернативой является разработка внешнего API на основе требований. Если окажется, что лучший способ реализовать одну конкретную операцию - это вызвать хранимую процедуру, тогда сделайте это. Если окажется, что лучший способ реализовать все операции - это вызвать существующие хранимые процедуры, тогда вы были правы, а я просто потратил ваше время.
Но я думаю, что, скорее всего, будут некоторые операции, которые не лучше всего реализовать путем прямого вызова существующих хранимых процедур.