I admire the amount of time you put into the car. Looks like you've put a lot of time into it to make it look as good as it does.
I must say, though, that as a matter of opinion, the Altezza lights are hideous. The colour scheme is a bit naff, but it's original and different. The only thing actually irritating about the paint job is the wing seems out of place. I would've brought the red line up to the wing, or had the wing painted white. The Power badge also has the /// (Motorsport) lines at the beginning, so unless there's an ///M engine in it, I'd take the badge off and replace it with the original 316 badges. ///M badges would be okay though, on any ///M parts (steering wheel, interior enhancements, mouldings, etc), but using the ///Power badge isn't right. An ///M3 badge wouldn't be, either.
Basically, if I somehow came into posession of your car, the lights would be the first to go. Clear tails are just gross, then I'd probably use some other colour rather than white, then either paint the wing that colour, or bring the red up to the wing. Then I'd rebadge back to how it should be. The roundel would also be brought back to white and blue. BMW is no other colour - it's blue and white (of the two badging issues, that's the one I tend to be more specific about).
That's just my rant on the subject.