We use a separate canister, because we had old Terkel lights that were no longer usable, so the canisters could be repurposed. I lust after the LM duel canister. LM was not making a throughport when we bought ours; I haven't seen theirs, but the relief of the valve has not been an issue. We do not have a controller, so our vests are either on or off. Pursuant to the research Neal Pollock presented at DEMA 2 years ago, I only run the vest the last third or so of a dive -- I am really quite worried about running it early and somehow having it fail (battery exhaust or whatever) and getting bent as a result. I'll let you know what the solution to the E/O cord problem is when I figure it out