Not a fan of this car at all (the CLA in general). Profile just looks extremely strange to me. I think A3 and hopefully 2GC looks much better IMO.
As for trading M3 for this? I'd never in a million years do it.
Current: 2008 BMW M3 Sparkling Graphite/Bamboo Beige/6MT. 1999 BMW M3 Techno Violet/Dove/5MT. Next: 2017 BMW M3