I say go for it. A heavily modded M3 is still cooler than a stock M5/6. Those cars are too big anyway...badass cars but too big and too much tech for my taste.
As for the engines holding up, I really can't speak on that matter. However, there are some fairly high mileage SC cars on this forum...most of them being ESS I believe.