If you use edamame, remember to get organic otherwise it will surely be genetically modified (GM) soy. And you do not want to eat GM anything.
A little word of caution about chili powder. Use an amount that fits with how much kick you'd like in the dressing. Remember that 1 teaspoon of chili powder of one brand may have a totally different heat level than another. So portion your measurement of chili powder accordingly. I alway suggest you measure sparingly, taste and then add more if necessary.