I have a 2009 Open Range that we have had since May 2008. It has the BAL cable system on it and we have had no trouble at all with the system. The cable system does allow the mfg to put out a lighter unit due to the weight difference between the cable system and the others.
If you Google BAL cable system you can see drawings and instructions how the system works. There are some folks that seem to think that this system is no good but they must have never been in an airplane. If you have a unit with 3 slides you will probably drop 700-900 pounds per slide by the cable system. Good Luck and Happy Camping.