Wow, those are some NICE kicks man. You and your buddy got some skills. You should search for "kick panel work log" or something of the same idea, and take a look at some of the kicks people make around here. I am not saying I can do better, but I would not put some of those things in my car.
I am sure your truck slams. I assume you loaded the box with L7's?the box goes in my 1994 gmc sierra reg cab as do the kicks.