Regarding your analogy: I think it would be more like taking the bikes of every homeless person as opposed to just the one. Would that make it more or less morally dubious?
In the homeless analogy, maybe the attempted-robber's friends go hungry, since he usually uses the bicycle to go to the grocery store.
To me, I don't imagine this changes the calculus much, since almost any intervention will have side-effects.