I've used the puppia with Gracie for over a year now and I've never had a problem with it. She isn't a puller either. I like the soft mesh material and it's easy to put on and take off. Even if she gets spooked and tries to stay still or retreat instead of moving forward, she's never come close to coming out of it. I used to use it with Lady but she pulls too much so I switched to the easy-walk.
I also use the coupler (like you linked to above) to walk both dogs on one lead. Even though Lady uses and front-clip and Gracie a back-clip, the coupler works really well so that there is no tangling.
Lady (1.5 year old tricolour) & Gracie (4 year old blenheim)
"Happiness is a warm puppy" - Charles M. Schulz