SuperPro is polyurethane bushing.
M3 bushing probably (not sure) is a rubber type.
PolyUrethane bushing is way stiffer. Great for performance, and last very long.
But bad for comfort. Used it on my all engine mounts in my car (not BMW), it shake when it idle at 800rpm. How bad ? You definately cannot sign a check.
But I can't be more happy with the performance.