When I was out over the weekend I was trying to figure out if I would benefit from their shorter throttle or not, I probably reached a similar conclusion, I've not struggled on track getting to WOT, and its nothing that bothered me. At the same time I use it as a road bike, so lets not get too...