i know there a trials freewheel,ive ran on with TT cranks for a year trouble free,i bought the same set up and the cranks stripped within 4 hours.
i think i got a bad set of cranks personally.
the reason the threads oversize is because they use a US standard not the ISO standard,Dam Americans making non conforming parts since 1880.