I had to opportunity to ride a couple of them. My last experience was on the Track in which I got to compare it to the Jap Bikes, and the Ducati 848. The bike handled great on the track. (I like a Loose twitchy bike on the track). Within 1 lap I was dragging a knees, power wheelies with WFO throttle on the straights, excellent roll on power exiting turns. The top speed seemed to be on par with other 600's. I was about 2 seconds slower on the other Brands with the exception of the Ducati (hard to beat Ohlins) when the Bike is setup for your weight.
On the street suspension was a tad to soft to me, but with some tweaking, and a day of riding I think I could get it to where I would be very statisfied. The riding position did not seemed to be overly aggressive as compared to the other brands. I got about 60 miles on the street and some twisty roads. I was not fatigued at all. Others I was ready for a leg strech after about 30 minutes.
IF there is one thing I could have to have the best bike possible.... it would be to take the low end grunt/torque of the Buell and have it with the Triumph thru out the whole RPM range... Have to Turn about 3500 RPMS to get it rolling...