Can't help on the new bike as, like Cynic, my preferences lie in the last century, although my modern Triumph is 2007, it is not a fast bike. I have owned one of the earlier Hinckley Triples and can assure you it was poles apart from the Meriden bikes.
Talking of Meriden bikes, yours must have had a bent frame or summit because I have found all my twin Triumphs to be easy to throw around bends. Granted the oil loss concerns, but again I found it relatively easy to keep them oil tight (other than a push rod tube weep, but that goes without saying )
Best of luck on your search and stay healthy