Don't let the skeptics on this board unsettle you man. If you post pics here, you're screwed. If its a budget system, people complain not enough money was spent. If its an over-the-top no budget system, people complain too much money was spent.
I think alot of people here make the mistake of looking at your truck as a daily driver. Ive been to enough big shows to recognize a full-blown show truck/system when I see it. Would I have done something different? Sure, but who cares, this is what you did. Ive seen lots of show trucks/cars, precious few serious ones would be worthy to drive on the street or enter any sort of SQ or SPL competition, that's simply not the design intent. Just wanted to let you know at least one person here recognizes what you did, cool man.