Well its your imagination. Look at the numbers I posted and those don't lie. Use the gear ratios and engine torque numbers and you will see the isf and m3 put down nearly idencital torque to the ground in gears 1 and 2. M3 puts more down in 3rd and above.
So while your subjective opinion is fine, I posted stats and numbers that are completely objective.
It even falls more in favor of the m3 if you look at the powerbands specifically. The ISf drops of from peak torque like an avalanche and thus if you take into account about 320 which it drop down to quickly, the m3 really puts a lot more down to the ground.
1M is a different story down low