A pretty good case of different strokes, 'eh?
Myself, I don't see how you would ruin the sole of your boot with the FRP kicker. I did ruin a couple of M6 boots with the oem kicker though. My tech8s (sic?) and my FRP kicker get along just fine.
But then, I can start my bike by hand.....even with the shorty FRP kicker. Not that I make a habit of that, but I have done it before when necessary (I'm standing in a ditch with the bike seat about chin height).
It's much more important (read: beneficial/smart) to go with what works for you...NOT using what someone else has said is 'really cool'.