Yaker .... the "Troll Tech" rig looks a whole lot like a Capps/Coleman rig. I see no reason why they wouldn't work ... but, if you're a DIY kinda guy, I don't know as I'd bother to buy the commercial versions, when you can most likely make similar rigs, yourself ...

I'd go ahead & use'em til ya lose'em ... and in the meantime gather up the hardware (sinkers, swivels, hooks) needed to imitate the rig, and then either have them on hand or pre-rig some up and wrap them around a pool noodle section for transport & quick re-rigging.

... cp