Don't leave out KMOD in your choices, I absolutely love mine on my m8, took it from handling like a m8 to better than a pro, IMO. wish I could talk my buddy with a pro into getting one so I could see what it might make a pro do, but the pro works as it is and he is on the side of why change it, it works great, can't say I disagree.