Photos, please!
It really is a motor that defies dyno curves that just can't show the part-throttle response.
If you have tech questions, the Aprilia forums hosted by AF1 racing have a few genuinely knowledgeable folks on board, though there's the usual misinformation and half-cocked opinion.