I agree it could do with more top-end. Also maybe spread over the stereo range some more, it sounds almost mono to me. The other thing I picked up on was that the organ was quite prominent in the mix, almost covering the horns at times.
Minor issues though, sounds like a fun band to be in.
F Bass Club #93