So, you're happy with the tweeters mounted in that location?
I see those little cut-outs in the door panel everytime I pull them off, and i get tempted to try out components in the front.
Doesn't your leg muffle the sound? Because my knee sits right about there when I drive.
Overall, looks to be a very solid system.