Did you get your carpet as a kit, or are you doing it from bulk? I'm at the carpeting stage myself, and I'm looking for options. Also, where did you source your carpet? Nice build, I'm looking at putting speakers in my dash as well, and subs much like your install.
Are you planning on leaving your subs exposed like that, or do you have a plan for obstructing them from the view of random passers-by?