Cook the pasta: Cook the pasta in well-salted boiling water according to package directions until al dente. Drain, rinse under cold water to stop cooking (but don't completely cool it), and transfer to a large bowl. Drizzle with a little olive oil and toss to prevent sticking while you prepare the rest of the ingredients.
Make the vinaigrette: Combine the extra virgin olive oil, red wine vinegar, fresh lemon juice, Dijon mustard, garlic powder, dried oregano, and red pepper flakes in a jar. Seal and shake vigorously to combine. Season with the salt and black pepper, to taste. Taste and adjust — it should be punchy!
Dress the pasta warm: While the pasta is still slightly warm, pour about half the vinaigrette over it and toss to coat. This helps the pasta absorb the dressing. Let cool to room temperature.
Add the antipasto goodies: Add the halved tomatoes, mozzarella balls, drained and chopped marinated artichoke hearts, halved olives, roasted red peppers, diced or sliced salami, quartered pepperoni, sliced pepperoncinis, and thinly sliced red onion to the pasta. Toss everything together to distribute evenly.
Final dress and chill: Add the remaining vinaigrette and toss again. Taste and adjust salt, pepper, or a splash more vinegar. Cover and refrigerate for at least 30 minutes to let the flavors meld. Before serving, give it a good toss — the pasta will absorb dressing as it sits, so add a drizzle more olive oil if needed.
Garnish and serve: Top with the fresh basil (either torn or chiffonade) just before serving.Served cold or at room temperature.