The CPR brand is nice, but they require an Aqualifter pump to keep it primed. If this pump goes, which is common, the siphon will break and it can flood your tank. I think the u-tube style overflow box is a safer choice.
It's a hit or miss with those hoses, sometimes they fit, sometimes they don't. You may need to add a small piece of PVC to the bulkheads to attach the hose with some clamps.