I've tried many products over the years. I have settled down to a couple cleaners: Ballistol and Super QCG. I find that if I use Frog Lube first that cleaning becomes a very easy task. Ballistol has been around since WWI or before. The Germans used it to clean their firearms and their bowels. To do their best fighting, the troops needed to stay regular and Ballistol did the trick (and still does). Super QCG is one of the new wonder products which works great.
If you use Hoppes and like your Hoppes, then you can keep your Hoppes period.
If you use Hoppes and like your Hoppes, then you can keep your Hoppes period.