If you go to a range where top shooters are, about all you'll see are one piece stainless steel or carbon fiber rods.
You won't see an experienced shooter using an aluminum, brass, or screw-together rod.
You might see one or two using the Otis as a field cleaner, but they'll have a one piece rod at home for deep cleaning.
Your cleaning process sounds about as good as any. The AR seems to run better with more lubricant, but not to excessive levels.
CLP Breakfree is one of the top lubricants for the AR. The bottle is best because the spray bottle sprays out a big slurp, not a mist so you can over-lube and waste the lube.
For the AR, buy a military style M16 toothbrush. These double end brushes were designed specifically to clean the AR and are sold by most gun shops and online from Brownell's and Midway among others.
CLP Breakfree "can" be used as a cleaner, but for the bore, bolt, and bolt carrier you're better off using a bore solvent, like Hoppe's. This will do a faster, better job on carbon fouling.
The USGI manuals show haw to clean the AR and where to lubricate it.
Here's a site that has both users manuals and Ordnance manuals on the M16.
NOTE the info at the top of the page on what username and password to use.
http://www.biggerhammer.net/manuals/