Hello mate,
Replica alloys will be far inferior to OEM ones, which on a BMW are usually BBS and high quality, esecially the M3 variants.
The paint/laquer will not be as good, but the main concern would be the extra weight of the wheels next to OEM ones, which is the main reason for alloys...