So my LBS had some of these. I bought some to check out. The tape stuck to the frame just fine, plastic part peeled right off, so definately needs the tiewrap to stay on. The holder was also too big for the cable housing. The only issue I ran into with my setup is the front hold down I made tore loose from the cable movement. I have since glued it down with epoxy which seems to be working fine. I also tried using epoxy on the plastic cable guide after removing the tape. Epoxy doesnt stick to the plastic either.
Joel