It will work for all plants, and this method draws out the chemicals in the willow just fine I find, but yes you could mash up the stems a bit. Yes there are different kinds of willow, and I have used a few different types with great success.