Here are my thoughts on the the topic of the M3 rear subframe (and overall rear M vs Non M suspension for that matter)...
This thread posted by
@Torgus is about rear end shimmy of his 335i. I'm going to add to this by saying that in general the non M rear suspension is unstable under acceleration. I continually see where lots of people have issues with this.
Variations in the road, steering inputs, etc, all apply a load to the suspension and that load can vary at any moment. If you have a lot of rubber bushings then you will have a lot of geometry changes happening, an oscillation for lack of a better word. Toe is what keeps the rear of a car stable so if the toe is constantly changing (oscillating) then the car will be unstable.
For this conversation we'll break break down toe change into two aspects: change from bushing flex AND change from the suspension moving up and down (bump/rebound) which is determined by the pickup points.
Removing bushing flex stops the oscillating of the toe change. This is good! However, BMW designed the toe setting under bump/rebound WITH bushing flex in mind. You take away the bushing flex now you take away the toe setting they were trying to accomplish. So if we look at the M3 suspension we will see that BMW changes the pickup points on the M3 subframe because they removed most of the rubber bushings elsewhere. This is why I said earlier simply putting the M3 arms and aftermarket toe arm does not get you the M3 suspension. BMW claims there is a difference in the upright pickup points, too, but I cannot confirm that right now.
So to sum up, when you accelerate, the rear squats (bump) and the toe changes. We change the bushings to ball joints. Now we accelerate, the rear squats, the toe change is different than what BMW intended. The problem is too little toe in is not good and too much toe in is not good for stability. At this point, unless we change the pickup points, the only thing we can do is change static toe settings to get stability. This is why I was saying earlier you can't use the OEM alignment specs (m or Non M) if you only change out the arms.
Therefore, I cannot confirm but it is HIGHLY likely switching to the M3 subframe will cure a lot of the instability because it controls the toe change better under squat when there are fewer bushings.
A few side notes...
The fact that the M3 subframe is 5-10lbs heavier is a moot point, it's sprung weight and below the CG of the chassis. Those who say the M3 is WAY heavier are likely talking about the entire assembly including diff and axles.
I'm in the middle of measuring and testing all of this and will certainly let everyone know over the coming weeks/months as I find answers.