I don't think there is any one solution to "all" space debris (perhaps there is but it seems intractable with a single solution to me). However there is always benefit in removing space debris. If this technique was only successful on pieces 5" (10 cm) in size or greater it could still get a lot of stuff out of the way. Especially things that are prone to creating Kessler cascades.
This harpoon is designed to catch big debris. The target used for this demonstration is a honeycomb panel typical of bigger satellites.