Of the Slip2000 lubes,I honestly feel the Slip2000 GUN LUBE still remains the best of the bunch overall.It has a viscosity somewhere between the EWL and EWL 30,stays put,is slick and more affordable.Thats what I found in using all of Slips2000's lubes,and my opinion.Either way the Slip2000 lubes are excellent products,low odor, well established and proven,so pick one and use it would be my recommendation.
For cleaning all I ever used was the Gun Lube or EWL as a CLP,never used the cleaners.That said for bore cleaning before long term storage I use Hoppe's No.9 or BoreTech,then patch the bore with alcohol before oiling for storage.
I'd also have to agree with the others, that for a stand alone lube/protectant the Milcomm TW25B is a outstanding product in every way.I also very much like the Mil-comm MC2500 OIL(aka TW25B oil).The TW25B and MC2500 oil are my dedicated pistol lubes and have been for well over a decade and I have absolutely no complaints.So I'd also highly recommend the Milcomm as well.