I got to tell you, I think I've been around this long enough but never heard of a stall strip. Guess I never needed it which is a good sign. When i read this, I'm thinking , here we go again with the gallon jug of "propwash." I still think a chain is being yanked here somewhere.
To follow up here, if it indeed makes the plane stall sooner, why would you want this?