It's been awhile, but yes, I do recall the acoustics on the center-floor being much better (as with pretty much any other venue). Have heard 4 or 5 shows while in the Fox Club (dead center for all but one; one on the far left).
Regardless, I love the Fox! Damn, I miss STL, too!
Paul