Chile-Lime Seasoning: I recently discovered Trader Joe's Chile Lime seasoning blend (a mixture of sea salt, chile pepper, red bell pepper, lime juice powder, citric acid and rice concentrate) natural ingredients with big taste. If this particular mixture is not available to you, (you can also find it on Amazon), simply use your favorite chile spice being mindful of heat and quantities. Most grocery store "chili powders" are a mixture of milder chile peppers with the addition of herbs/spices such as onion/garlic powder and salt and are not particularly hot. If you'd like to experiment with something warmer, you could try ground ancho chile or chipotle chile (chipotle is derived from smoke-dried jalapeƱo) - if heat is not your thing, you can omit it all together.
Sodium: if you are using a chile seasoning blend (such as TJ's Chile Lime), it already contains a generous amount of salt so be sure to sample before making adjustments.
The Sugar: the acidity of this dressing combined with sodium from the seasoning contributes to the overall briny (salty/sour) taste - to balance, a touch of sweet is nice. I happen to like the texture of coarse sugar (coconut palm and brown are often ones I have nearby) but feel free to use your preferred sugar of choice or pass on it altogether as desired.
Pine Nuts are delicious but they are also very expensive. Sliced almonds make a great substitute and you can toast them as well.