Sport Rider August 2007 has a great one-pager on revs and torque curve in their Wheelspin section on page 12 if anyone has not seen it yet. No I don't have a link, sorry...
Yeah I got that issue. The Duc only got a luke warm review...and finished 5th, out of 5! Thats why I prefer Motorcyclist and Cycle....where the 1098 got glowing reviews....