A lot of people have drilled the baffles on the TORs as I am sure you have read. That might help. If you have a mid-range slump in the throttle, you might consider Thunderbird Sport (TBS) needles. Start with no shims.

TBS needles are code N3RF and the Triumph part # is T1241024


"Never underestimate the power of human stupidity" - Robert Heinlein