You know what would be an excellent Uptown day drinking spot? Aline St. Beer Garden, only they don't open until 4 and they never have any beer on tap. Their sidewalk setup is great, but they way they run it is not great.
I vote Avenue.
I appreciate the idea of someone attempting to build an authentic German style beer garden (biergarten?) in New Orleans, by putting in the authentic tables and all.
However, everything else about that place seems rather ill conceived, including to location of where they put the table to try to make a "beer garden". Your points about the beer, seems even more sad about this joint.