That is a beautiful bike!
Better than the FJR? That's difficult to believe, but I'll take your word for it. That Triumph must be a fantastic bike! In a year or two, I'll be looking at one.
“There are only three sports: mountain climbing, bull fighting, and motor racing. All the rest are merely games.” — Ernest Hemingway