Very cool. That's a neat hosting tool, as well.
Know what ya mean about the bass drums. Kinda frantic and out of the mix. Sounds like some kid swinging his Keds against a box under the kitchen table, while your song is playing on a tabletop radio.
Shorten the attack of the "brass". Too much delay. At least just a smidge.