I've seen this build in the past and it's very well done.
That said, if I were to do this myself, I would prefer to do it 100% OEM and as stock as possible. OEM M3 wheels, shocks and struts, brakes, seats and interior trim, etc. Since it's making the car that BMW didn't, I would want it to be as faithful as possible to what would have come off BMW's assembly line.
__________________
| 335i coupe | Monaco Blue | JB4 G5 ISO | Style 313M | Huper 40% tint | Aero lip | CSL trunk spoiler | M3 sideskirts
| Paint-matched grilles | Painted reflectors | GP Thunder II angel eyes | Smoked LED sidemarkers | Self-coded |
|