Nothing is true in the report except that is it a V6, but a 3.3l.
335i vs. M3 will again be a funny debate, but this time the 335i has ZERO chance. Yes the 335i can get more power, but not rev till 7.500 RPM and not with M3 realiability. The 335i will maybe get +400 PS with mods, but the M3 will get +500 PS with mods. Again yes, the 335i can get more power, but it cannot lose more weight. 335i = Game Over.
If you want to buy a petrole 3 Series, you have not much choice: 328i or M3. All the rest is neither this nor that.