Preheat the grill.
Place the red potatoes in a large saucepan and fill with
cold water, covering the potatoes by 2 inches. Bring the water to a boil over
high heat. Once the water begins to boil, about 8 minutes, add the sweet
potatoes. Return to boil and cook for 8 more minutes. Drain the potatoes and
set aside to cool.
Meanwhile, in a medium bowl, whisk together the mayonnaise,
mustard, onion and garlic powders, cayenne and some salt and pepper. When the
potatoes are cool to the touch, toss them in the mayonnaise mixture and stir
gently to coat.
Using tongs, place the potato pieces on the hot grill, and
cook on all sides long enough to make grill marks, 1 to 2 minutes per side.
Handle gently so they don't fall apart.
In a large bowl, place the Bacon-Green Onion Vinaigrette. As
the potatoes are cooked through, remove them from the grill and place the hot
potatoes in the bowl with the dressing. Gently toss the potatoes in the
dressing to coat completely and serve, warm or cold.
In a small saute pan, cook the bacon until crisp. Then set aside to cool. Once cooled, pour the bacon and fat into a small bowl along with the olive oil.
In another small bowl, whisk together the vinegar and mustard. Slowly drizzle in the olive oil-bacon mixture, whisking to emulsify. Add the parsley, green onions and salt and pepper to taste, and whisk to blend.