In a large mixing bowl, add the shredded or diced chicken. Pour the barbecue sauce over the chicken and toss thoroughly until all pieces are evenly coated. Set aside to let the flavors meld.
In a separate large bowl, add the mixed salad greens, halved cherry tomatoes, your choice of corn, rinsed black beans, shredded cheddar cheese, and thinly sliced red onion. Gently toss these ingredients together to distribute them evenly.
For the dressing, take a small bowl and whisk together the ranch dressing with a splash of barbecue sauce. This will enhance the dressing's flavor profile. Taste and adjust as necessary to suit your preference.
Incorporate the seasoned chicken into the bowl of salad, then drizzle the ranch dressing mixture generously over the top. Using tongs, gently toss the salad to ensure all ingredients are well combined without mashing the avocado.
Season the salad with salt and pepper to taste. Just before serving, fold in the diced avocado carefully to maintain its texture.
To serve, portion the salad into individual bowls or arrange it artfully on a large serving platter. For an added crunch, sprinkle the top with optional tortilla chips.