Congratulations on the purchase, sir. From the looks of it, your ZHP had some identity issues, and I'm sure it costed you. Certainly not cheap to paint your car 3 times and change the rims 3 times as well. I would have kept the CSL wheels and kept the rest clean and unpainted. As for the M5; such a gorgeous car, but I hope the trend doesn't continue from your ZHP to your M. The Air Ducting may be practical, and may look good now...but down the road it will get old very fast, not to mention it does have a cheesiness factor, and people who admire cars, hate custom. Custom can be hit and miss. I mean, this car is gorgeous, and you really don't need to do much to it. Keep in mind less is more. Don't go over the top, because this isn't as cheap as the ZHP when it comes to playing around and modding things many times over. Be wary friend. Good luck with build.
2001 325i ZCW, ZPP
Titansilber Metallic, Black Interior
The 160,000 mile, clean daily driver