Hi, I have the switchblades and can only say they're great.
Had floor boards on at the dealer but I had them take them off, always felt like my foot was getting stuck under the shifter. Found the blades and it was the perfect happy medium for me..good luck..those heel pegs look pretty good too, I might have tried them if I saw them first.


Never Stumble When You Run With A Pack Of Wolves!!!