Preheat the oven to 400 degrees F.
In a large skillet, over medium-low heat saute the onions and garlic in butter for 20 minutes or until golden brown and caramelized, stirring with a wooden spoon, throughout the cooking process. Remove from the heat and set aside.
Turn dough onto a lightly greased 12-inch pizza pan. Press the dough out into a circle about 10 inches in diameter with your hands; (this does not have to be perfect). Using the handle end of a wooden spoon handle, make deep indentations about 1-inch apart on top of the dough. Top with the caramelized onions and sprinkle with fresh herbs and cheeses. Season with salt and pepper, to taste. Drizzle with olive oil and bake at 400 degrees F until golden brown, about 18 to 20 minutes.
Pour the balsamic vinegar into a small saucepan, over medium heat and simmer until reduced by half.
Combine the oil with chili flakes in a small bowl. Let sit for 15 to 20 minutes to let the chili flavor infuse into the oil
Remove the pizza from the oven and drizzle with the balsamic reduction and chili oil before serving.