RE: When is it clean?
First I do not use bullets that have the pure cooper jackets, I use only gliuding mental jacketed bullets. I have never had any copper fouling issues (never). I just use hoppies #9 nitro and a good gun oil for cleaning. And I find that the oil does work as a cleaning solvent to. I spend say 5-10 minutes to clean a gun with a patch and jag and thats it.
There are a lot of good solvents, but if you do not shoot pure copper jacketed bullets you will never need the harsh solvents which manycontain amonia. And some copper in the bore is good for accuacy. So why remove all of it if it takes say 6-12 shoots to get back to accuracy after such an hard cleaning?