Sorry to go all Triumph on the thread, but certainly if fitted as supplied, the Alton would destroy Triumph timing gears by having negative backlash.
I asked M. Hamon, the Alton maker why he had left out the mounting spigot which the Lucas dynamo has and he said Triumph owners didn't want it. It's the sort of answer that could make us suspect he's nuts.