Two things:
1) This crap sounds really gimmicky. I wouldn't put that stuff in my bike, ever.
2) If your mechanic raves about a goo technology that NASCAR uses (I doubt you'll see this stuff in F1 or Moto GP) and then uses it himself- given every excellent point the other here have made as to why this stuff is counter-intuitive to a motorcycle- I would find another mechanic.
1) This crap sounds really gimmicky. I wouldn't put that stuff in my bike, ever.
2) If your mechanic raves about a goo technology that NASCAR uses (I doubt you'll see this stuff in F1 or Moto GP) and then uses it himself- given every excellent point the other here have made as to why this stuff is counter-intuitive to a motorcycle- I would find another mechanic.