Preheat your oven to 550 degrees F (or 500 if your oven doesn't go up to 550). Place a pizza stone on the upper-middle rack.
In a small food processor, combine 1 cup of the black beans, cumin, chili powder, garlic powder, chipotle powder, black pepper, salt, cayenne, and lime juice. Puree until smooth, adding broth or water to achieve desired consistency (I added none). Add remaining beans and pulse a few times to roughly chop. Taste for seasonings, and adjust if desired.
Divide the 2 lbs of dough into equal one pound balls. Wrap with plastic wrap and allow to rest for 10 minutes or so. In the meantime, prepare the remaining ingredients so you are ready to go.
Dust your work surface (i.e. pizza peel) with flour and shape each dough ball into a 12-inch pizza crust using a floured rolling pin. Spread each pizza crust with half of the bean mixture, leaving a one-inch border around the edges.
Sprinkle each pizza with one quarter of the corn, red bell pepper, cilantro, jalapeno, and purple onion. Then, top each pizza with four ounces of cheese. And top with the remaining corn, red bell pepper, cilantro, jalapeno, and purple onion. Brush the edges of the crust with olive oil, if desired.
Transfer the pizza, one and a time, to the pizza stone in the preheated oven. Cook for 7-15 minutes, or until desired crispness. Remove from oven and cook the second pizza.
Cut each pizza into eight wedges (or smaller if you're serving this as a party appetizer). Top servings with shredded lettuce, sour cream, and lime wedges.