I'd assume that works for local bedbugs, but is no defense against ones tracked in on clothing, furniture, etc.
The problem with DE is it's so inexpensive and effective, and that makes it difficult to sell as a product. I got a 2kg bag of it for $10, and it's enough to last decades.