I can't comment on CPR Bak Pak but I have heard good things about it (hope to get one soon or Prizm Pro), but I have a Sea Clone 100 with a slight mod, and an AquaMedic TurboFlotor 1000 and the difference is apparent. I know I'm comparing an apple to an orange here because the Sea Clone has not produced any skimmate or foam today, but after firing up the Aquamedic tonight, the foam hasn't stopped! And I ran them at the same time just to see if what i heard about the Aquamedic was true. But anyway, I would recommend the Sea Clone for light to medium duty. If you are seeking high efficient skimming, I would not recommend it. As for AquaMedic, it requires quite a bit of room off the tank for hang on install. Prism and CPR are require way less room off the tank.