I'll find out more about the Triumph oem kits. They're English, surely they know how to stop carb icing.
My electronics mate is also an avid small plane pilot. He belongs to a club that flies old birds, so should have ideas about how to prevent carb icing.