I don't worry about weight that much, I certainly would not get a light chain that's not as strong over a slightly heavier chain but much smuch stronger. I'm sure it won't be a problem on any freewheel. I'll be more worried if you have a thin or wide rear sprocket. Since the chain is slightly wider than normal it might rub against your spokes or snail cams (I think your frame uses snail cams..). I use a collapse on a mod and it literally just clears my snail cams by 1mm.
If you have a deathwish you want to come true get a try all. But if you want to live and carry on riding get and ENO. I really should post some pics of a messed up try all freewheel, it's nasty inside.
I had them on for a day on a fresh medium gring, only about 2 mm wore down. My CRMs is wearing down quicker than I expected as well, it's a few mm off the prongs on the cylinders.
I use a KHE Collapse. And I haven't worried about my chain snapping since I had it. I don't know the strength of that try all chain but it does't look as strong as the collapse.
You'll be surprised, the are indeed small but you can still feel the notches up against the cam bolt, mine has not failed me at all so far. They haven't shown any signs of being squashed either, all my other aluminium cams eventually got crushed.
I've had Monty cams, Zhi cams, Trialtech cams and now Echo TR cams which I ahve to say are the best! They are micro-notched, made of steel and have moce more adjustability that other teethed cams.