If I had the opportunity to get my hands on an M3, I would definetly go after it. I like the challenge of something "new" to me in my hands since I am very inclined to the DIY approach. You are very capable of getting the M3 back to its performance and looks.
Good Luck
