Good Stuff!
The Hoppe's Elite products are actually "MPro7" products with Hoppe's name. They are made at the same factory-- Pantheon Chemicals. "MPro7" is Pantheon's house brand. You can get oil, cleaner and "Field Cleaner". The field cleaner is their version of CLP. Unlike Breakfree, it doesn't need to be shaken before use.
Hoppes Elite-- or MPro7 Gun Cleaner (not the Field Cleaner)-- is the only dedicated cleaner I use. Period. I've never gone back since I discovered the stuff. It's pricey, but a little bit goes a lot farther. It won't require as many patches and (although they don't publicize this enough) it doesn't eat your brass brushes. You'll save money in the long run.
I use Breakfree (it's good enough) for the routine cleaning and lubrication. I save the Good Stuff for after I've actually shot my guns. Check out MPro7's website at MPro7.com.