yeah,i have heard the kicker L7.but the the JLAudio w7,sounds very nice.my buddy just got two twelves put in the car.it sounds great.the best part is its not all just pounding bass.i think if you want to do your challenger up nicely like you say,you should look into it.just a thought.