Prepare soy curls: In a large bowl, add the dehydrated soy curls, then cover with 3 cups of warm water. Let them rehydrate for about 10 minutes until they have grown in size and softened. Drain in a colander and squeeze any excess water from the pieces. If desired, chop them into smaller pieces.
Pan-fry soy curls: In a large sauté pan, add 1-2 tablespoons of vegetable oil and heat over medium-high heat. Add the soy curls, onion powder, garlic powder, dried thyme, nutritional yeast, and salt and pan fry for 5-10 minutes, until golden in some spots. Remove from heat and set aside.
Soak vermicelli: Place the noodles in a bowl large enough to fit them. Pour boiling hot water over them (I simply warm the water in my tea kettle) and make sure all the noodles are submerged. Soak for the amount of time listed on the package, about 2-3 minutes. Drain in a colander, then add them to the pan with the soy curls.
Make peanut sauce and finish: In a medium-sized bowl, whisk together the peanut butter, low-sodium soy sauce, hoisin sauce, chili paste, agave, and seasoned rice vinegar until smooth. Now add the warm water and whisk until smooth and creamy. Mix the sauce into the noodles and soy curls and warm gently on the stovetop until heated. If the sauce becomes too thick, add a bit more water to thin it out. Serve with a pinch of red chili flakes, chopped peanuts, and chopped fresh cilantro.