id definitely put in those MM's. they are extremely helpful with wheel hop and will help your engine stay in place when driving hard on it. especially if you wanna mod your car out. keep the mounts, put them in, save the money and THEN buy the S2. Just my 2 cents.