sorry to bring back an older thread, but thought I might be able to provide some info/clarification here. As far as half-grip throttles go, it seems like this has been put to bed, but full-grip throttles are a different animal.
I ordered a set on amazon (here's the link, if anyone is...