The post explains very neatly (and in detail) about the differences between eConnect for GP and Web Services for GP.
And which one to use or not to, is up to you after you read this post. There are some interesting short discussion on the comments section, so do read the comments as well.
That’s an excellent post, Chris. That surely would have answered several questions from users/consultants across the world.