Not bad Dude.
But there are some things that dont match the look of the car.
First of all the mirrors...
Everything is E46 style but not the mirrors.
Chenge them to E46 Look ;) (look at ebay.us you'll find some there)
Than the trunklid. From the rearview it theems a little bit too much. Its maybe a result of the cleaned emblem.
The last thing is the steering weel.
A BMW weel would look better.
E.g the M weel or a E46 weel.
I've allready seen some E36 with the E46 steering weel.
But at all its a really good car.
Honor and resepct for this retrofit.