OP love what you have done.
Growing up in Pakistan, I can totally relate why you have done this. Import duties there are 3-5x of the MSRP so it is impossible to purchase these cars. You would have to be crazy stupid rich to afford such cars.
The only thing I disagree with is the M3 badge. I would recommend sticking with the 318i badge.