After filing the tops and putting a coat of NOALOX on each post. I then put NOALOX in each hole using a cotton swab. I followed this with the tap then a cotton swab again to get any filings out of the hole followed by NOALOX again. This may have been overkill but I did find that there was a significant amount of inconsistency in the threads. I don't think it would have made a difference in getting the bolts to work but I wanted good conduction to the bolts. I'm using a BMS from Black-Sheep Technology which mounts on top of a brass bolt with a tapped hole for a screw which holds the BMS module. I have the BMS version for the TS-LFP90AHA which has the same post spacing as the 100AH battery. The brass bolt makes sure I get good conduction to the BMS module and having the screw in the bolt makes sure I don't over stress the pcb.
Right now I have the batteries hooked up in two separate parallel strings getting their initial 4.2v charge as required by the TS documentation. I have one string hooked up to my bench top lab power supply and the other set hooked up to a 4.2V smart charger. I initially did a bulk charge up to around 4 vpc using my Zivan NG-1. So far I have pulled well over 14KWh from the wall. [edit: I do not recommend charging any LiFePO4 cell to 4.2V. Even TS has lowered their max voltage to 4.0V. It shortens their life and there is very little energy above 3.45v any way. I'm now only charging to 3.485vpc. See my January 2011 blogs.]
Now I'm working on a way to mount the batteries in the Gizmo battery box. The lead acid batteries were not bolted down, nor was the battery box. It just sat in the Gizmo frame. I don't want the Li batteries bouncing up and breaking a BMS board or something if I hit a big bump.