I love the front-clip harness, this concept has been amazing. The top handle is already ripping a little so that's not great. However, we do have an 80 lb dog and I've been lifting him up via the handle, so...maybe my own fault. I don't think the harness is wriggle-out-able, so if your dog is not as heavy and you don't plan to manhandle him as much, it might be a good choice.
I have a similar harness for my own dog, too, and you're right; at first, I had another harness and my dog pulled SO MUCH, but now that I have that type, he is so much easier to deal with.