I know you want to maximize bench space, but keep in mind that wide benches are difficult to reach across. Have you considered rolling benches?
With a 12' wide structure, if you have three, 30" aisles, sides and center, you end up with two, 27" benches. With two, 30" aisles, you get three benches, two outside at 21" wide and a center one at 42". With a rolling bench setup, you could have one aisle and two, 57" benches, each accessible from both sides.
With a 12' wide structure, if you have three, 30" aisles, sides and center, you end up with two, 27" benches. With two, 30" aisles, you get three benches, two outside at 21" wide and a center one at 42". With a rolling bench setup, you could have one aisle and two, 57" benches, each accessible from both sides.