That's probably the best install job on an e46 carputer that I've seen to date. I had one in my e46 as well, but I ended up taking it out due to the complications that you were able to avoid.
Can you control the volume of the pc through the HU? If so....that's the perfect install. I also like how you mounted the pc to the hu bracket.