Simply reading this, I could tell it works smoothly. In practice, the PCs had an absolute blast, even though I knocked out three of them in the first round. Being able to add a little extra flavor during the brawl adds a great deal to the experience. I had to remove all of the specific tavern details, though, since they were in a pre-built tavern in a tiny town I developed and none of them really fit the flavor of the world they are in. That's easy enough to ignore, but it may be worth picking and choosing details from the various taverns (as well as making up some new details) to make it fit.
Seriously great product; my only concern now is that the PCs may start a fight in every tavern they enter.