I have a generic version of the cpr continuous siphon and it works great. I haven't lost siphon since I got it. I used to use americal ones and lost siphon once a week or so. I have heard that this can be lessened by using a return pump that has a similiar rating, but I never had a chance to try this.
BTW, I found a way where I don't have to have a powerhead hooked up to it continuously running. I ran a long airline tube from the overflow hole to a powerhead and put it in my sump (so I don't have to worry about bubbles in the main tank). I turned it on for about a minute to get it going. Then I turned it off. Water is running from the siphon hole to the sump via this tube. It has enough water current with it to take with it any air that also builds up. So now I don't have to worry about air bubbles at all.