I have not had that harness, but just some thoughts. It looks like it is adjustable and may attach by velcor. For a small dog that makes it easy and fast to put it on and off. My dogs would pull, even after trying to train them not to, main reason was the flexie leash. Should have never used it in the first place. My main point is this, after buying a no pull leash, it worked great until one day my dog refused to walk, so after a gentle tug, the whole leash came off the dog Was I ever surprised, and when you think about it was made to stop pulling, not for you to pull. Sorry I cannot be more helpful!
I have heard many great things about it and I think it would do just fine for tracking. maybe you can help hook me up with some SAR info. My Hawkeye is trained for tracking and I have been looking into SAR but I really don't know how much of a commitment it would be to go into SAR work.
It's definitely something you have to be committed to, a friend of mine got me interested in SAR which, is why we are training for it. She has two rottweilers that do SAR and they get called to work at all hours, they are always on call. You have to be willing and ready to work whenever you are needed. One thing I have done to prepare for when Cricket is done with her training is I have people call me at different times in the day or night and do practice sessions. I get up and Ask Cricket if she is ready to work. Get her leash on her, get treats and her clicker and go out. We don't always go to the same places to practice either. We've went out in the woods, at a playground, in the backyard. She is getting better but still has a long way to go and so do I. I have 2 children as well and it can get tiresome but I am inspired to do it and one reason is because of children in a way. I know kids run off from time to time, playing outside and wander and get stuck somewhere. I would like to contribute to helping those people who get lost and need help or like when a building goes down like in 9.11 those dogs worked so well and it makes me feel good to think we could be a part of something like that.