RE: Bowtech Allegiance
I'll let Matt answer the TT question, as I think he may have had one on his... but I'll speak to fallaways in general; the litte tab you alluded to on the cable slide is awesome for attaching the cord from the rest. Easiest setup I've ever done.