I would rather have the speed pros just because that is what I planned and did the most research on. I dont have a problem with the kb107s I would run them I was just hesitant on buying them because my guy dont like them he said they are junk. He said he has seen more than one engine locked up blew up messed up because of kb pistons. He cracked me up he is old guy it's a family operation him his son and grandson all run the place his grandson is like 25 and he said I would run the kb they will be fine the old guy spoke up and said I have seen so many tops come off kbs I wouldnt put one in a lawn mower. Haha