have you listened to alloytechs with a 2.5" system on it? just alot of people on this forum recommend against them because they are too droney, they say 2.25" is the biggest you can go for the alloytech to get the best note on it
when you say first stage loweing do you mean SL or SSL or what mate? if i knew what was in mine id tell you haha but thats just how it was bought, i know its the FE2 suspension with red springs which i assume are Pedders, i just dunno what model they are.
and that sound system would be good, i just partially set up my system with new splits and an amp off the original H/U through a LOC and it sounds great, sounds like it has a sub as is haha have a look on my forum in the Show Off Your Ride Part, its called 2005 Storm S Ute Turismo Blue
custom fibreglass hard lid sounds like the go you got any designs for it? personally i love the twin humps haha
also dude you should make your own my ride thread so you can throw pics up and other JC members can check it out and post there thoughts on it, i know im keen to see how it looks haha
hope i was of some help mate