To make the dressing. In small bowl mix together the greek yogurt, parsley, chives, dill, garlic powder, onion powder, salt and pepper. Add the cayenne and smoked paprika if using. Mix well and if needed, thin with 1 or two tablespoons of buttermilk. Place in the fridge until ready to use.
Preheat the oven to 450 degrees F. Line 2 baking sheets with parchment paper or a silpat.
Add the chicken to a large bowl and pour half the buttermilk (about 3/4 cup) overtop. Mix well and set aside. Add the remaining buttermilk to a bowl and set aside. Place the flour in a sealable plastic bag, then add onions, and shake to coat. Set aside.
In a shallow pie dish or large bowl add the panko, cornmeal, cayenne and a pinch of salt and pepper. Mix well.
Now grab the bag of onions. Shake off the excess flour and dip the onions 1 at a time into the buttermilk, then dip into bread crumbs and place on a baking sheet. Spray oil evenly over rings and sprinkle with salt and pepper. Bake for 20 to 25 minutes, or until coating is crisp flipping half way through. Season with salt, to taste. Set aside, but keep warm.
Meanwhile make the chicken. Remove each piece of chicken from the buttermilk, and dredge through the the remaining crumbs, pressing gently to adhere. Place on the prepared baking sheet. Repeat until all the chicken has been used. Make sure not to crowd your pan, if necessary use two baking sheets. Spray each chicken "wing" with non-stick spray or a mist of olive oil.
Bake for 10-12 minutes, then gently flip using kitchen tongs and spray the other side. Bake for 10-12 minutes more, then remove from oven. Reduce the oven to 400 degrees F.
Gently toss each piece of chicken in the 1/2 cup of buffalo sauce, draining the excess sauce back into the bowl. Place the chicken back on the pan and repeat until all the chicken is coated in the sauce. Place both the onion rings and chicken back in the oven for 5 minutes just to re-warm.
Meanwhile add the lettuce, carrots, tomatoes, green onions and cilantro leaves to a large bowl and toss well. Divide the salad among four large plates or salad bowls. Top each plate with chicken and onion rings. Dollop with blue cheese guacamole and sprinkle with blue cheese crumbles. Drizzle on the ranch and buffalo sauce as desired. EAT.