Dont know much about all this ICE stuff , but you have put a lot of work into this .
And it dose look good , well done.
I was thinking it was going to be a lot of effort just to change my front speaker, but after seeing this thread I told myself to get a grip. lol
Will be good to hear it the next time we meet !!
But get rid of the drinks can holder, thats not nice :P