I have used a few similar tools for my Tervuren. It is always a battle keeping a perfect coat on him and I have always looked to find tools that would speed up my brushing time and get rid of that old hair.
I think that the de-shedding tools like you posted are all pretty much the same. Seems there is little to no difference in the overall construction of the comb. The names are just different.
I like the tool and it works well but my baby doesn't like it too well. However...My Tervuren has a massively thick, multi-layered coat. Everything pulls at the the fluffy cotton layer closest to his skin so I have to be very slow and gentle. On the other hand, my German Shep doesn't mind it at all, but her coat is very different than that of my Tervuren.
If your baby has a moderately thick coat, I think this tool would work for you. It is much more difficult to use on an extremely thick coat. They do work fairly well though